Russia’s oil output is plummeting, and it may never recover

Russia’s oil output is plummeting, and the decline is expected to worsen in May. OPEC recently warned that markets could see the loss of more than 7 million barrels per day of Russian oil and other liquids exports, OilPrice.com reports.

Leave a Reply

Your email address will not be published.