US oil prices dropped below $100 a barrel after China vowed to continue shipping through the Strait of Hormuz, defying a US naval blockade. The move intensifies geopolitical tensions and impacts global energy markets.
Oil Prices Fall Below $100 as China Defies Hormuz Blockade
Oil pricesCommoditiesGeopoliticsChinaStrait of HormuzEnergy
