Brent crude futures settle at $88.58/bbl, down $3.59, 3.89%.

25 Aug 2026 18:51Energy