Russia needs to sell oil. It’s running out of options

0
139

Russia has long been powered by oil and Europe’s addiction to it. Now, Moscow is faced with an unprecedented challenge: If the continent bars imports of millions of barrels of crude, can it find new customers?