1 article tagged "Strategic Petroleum Reserve"
Major U.S. stock indexes posted their worst closes of 2026 on Thursday as oil prices surged past $100 amid Iran's closure of the Strait of Hormuz. The Dow fell 1.56% while crude oil jumped nearly 10% on supply disruption fears.