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

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

Business Insider

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