Brent Crude futures settle at $68.30/bbl, down 50 cents, 0.73%.

04 Jul 2025 17:15Energy