At least 40% of Russia's oil export capacity halted

Russia's oil output ​is one of the main sources of its revenue, central to $2.6tr economy
0 / 2000 characters

Comments

No comments yet.

Related Stories