Russia Oil Revenue Up 50% This Year Despite Boycott, IEA Says
Russian oil shipments have continued even as the EU edges towards an import ban. Source: Bloomberg Russia’s oil revenues are up 50% this year even as trade restrictions following the Continue Reading
