Loading...

Oil price today: Brent crude jumps 2%, WTI inches close to $90 as US strikes on Iran dim peace hopes · United States, May 2026 | WorldBrief