Brent crude futures settle at $109.27/bbl, down 50 cents, 0.46%.

07 Apr 2026 18:51Energy