Oil Price Cap Triggers Tanker Traffic Jam in Turkish Straits

[ad_1] More than a dozen massive oil tankers are stuck near the exit to the Black Sea, the first noticeable disruption to global energy markets after the West imposed a…

Russian Oil-Price Cap Adds to Fiscal Pressure on Moscow

[ad_1] World Ceiling of $60 a barrel threatens Moscow’s long-term ability to fund war in Ukraine [ad_2] Source link