Oil Prices Surge Toward $100 Amid Strait of Hormuz Attacks and China Demand
Fresh attacks in the Strait of Hormuz and soaring demand in China push oil prices back toward $100 per barrel.
This story has stopped developing; this page is its permanent record. More from that day
Sources
Every article we clustered into this story. Headlines link to the publisher.