Oil Prices Top $100 as Trump Blockades Strait of Hormuz and Global Markets DipApril 13, 202610:32 pmBusiness April 13, 2026 Related