Russian oil income drops sharply as sanctions bite

8 months ago 108
Moscow’s energy revenues fell by a fifth in 2025 compared with previous year
Read Entire Article