Oil prices are racing back toward $100 this morning after Tehran-backed Houthi militants claimed attacks on two Saudi tankers in the Red Sea, threatening another important route for oil flows and stoking fears that the U.Read More
July 23, 2026
