Since the introduction of the price cap at $60 per barrel, Moscow oil revenues have plummeted by 40% compared to the previous year.

New Topics

Back
Top Bottom