Russia’s oil revenue hits six-month low as Ukraine strikes and falling prices squeeze the Kremlin’s budget
Covered by 1 source · 1 article
Russia's declining oil revenue exacerbates its budget deficit, highlighting the economic strain from ongoing geopolitical conflicts and sanctions. The post Russia’s oil revenue hits six-month low as Ukraine strikes and falling prices squeez…
Covered by