Oil Prices Plunge as U.S. and Iran Pause Military Strikes
U.S. and Iran pauses in military strikes sent international benchmark Brent crude futures tumbling 8.7 percent to $88.36 a barrel on Monday, July 24, 2026. Meanwhile, U.S. stock indexes mixed as semiconductor shares dipped amid fresh Chinese chip industry milestones and lingering technology sector uncertainty. Crude Oil Plunges as U.S. and Iran Pause Attacks International … Read more