
Russia’s Oil Output Is Plummeting, And It May Never Recover
Russia’s oil output is plummeting, and the ban the import of Russian oil in May. OPEC recently warned that markets could see the loss of more than 7 million barrels per day of Russian oil […]