Oil price today: Brent crude at $106.12 per barrel and WTI climbed 3.6% to $93.61 as of Thursday morning, March 26, 2026, after Iran rejected direct U.S. peace talks — reigniting fears that the Strait…
Browsing category
Oil price today: Brent crude at $106.12 per barrel and WTI climbed 3.6% to $93.61 as of Thursday morning, March 26, 2026, after Iran rejected direct U.S. peace talks — reigniting fears that the Strait…
