Oil Price Slides Below $100 as China Defies US Hormuz Blockade
US oil costs fell again under $100 per barrel on Monday after a risky session, reversing positive factors that pushed crude above $104 earlier within the day. The sharp pullback got here as China’s Defense Minister Admiral Dong Jun signaled that Chinese vessels would proceed transiting the Strait of Hormuz underneath present agreements with Iran….
