Oil hits 2023 peak as stocks tumble
Market fears stagflation as Iran tensions drive oil surge
- Oil prices hit highest levels since 2023
- Surge driven by Iran war escalation
- Stock markets fell Friday
- Investors fear stagflation trap ahead
- U.S. jobs report triggered sell-off
More Stories