Russia's raking in billions in oil revenue, but running out of buyers. Here are the ways the country could deal with its unwanted oil — and what it means for the energy market
Published
The EU is about to ban Russian oil and traders everywhere are "self-sanctioning". The list of buyers is getting shorter, with just China at the top.
Full Article