
U.S. Sanctions Trigger Russian Oil Exodus
New US sanctions have led to a significant reduction in Russian oil exports as traders halt offers. Indian refiners, including Bharat Petroleum, are struggling to secure Russian oil for March delivery. Standard Chartered predicts that […]