Oil extends weekly gains as Iran conflict rages on, with Brent up about 15% Mar 05, 2026 · Read more »