Oil is set to hit $100 a barrel in days and even reach $150, experts say as crucial Strait of Hormuz remains shut to tankers and US says war could continue for six weeks March 7, 2026 · Daily Mail Read full story at source