‘Outlook for Russian oil industry is pretty bleak,’ CSIS fellow says

Nearly 10 months into Russia’s war on Ukraine, the U.S. and its allies are still trying to find ways to weaken Russia’s economy. On Dec. 5, a ban on all imports of Russian oil by ship went into effect, and more than three dozen countries have agreed to place a price cap on the oil […]