Businessinsider.co.za | Russia's raking in billions in oil revenue, but running out of buyers

Businessinsider.co.za | Russia's raking in billions in oil revenue, but running out of buyers

News24

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