Back to News
Market Impact: 0.6

Oil exports have been a cash cow for Russia. But revenues are dwindling, thanks to sanctions

Sanctions & Export ControlsEnergy Markets & PricesCommodities & Raw MaterialsTax & Tariffs