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

























