Brent crude futures settle at $91.01/bbl, up $1.79, 2.01%.

21 Jul 2026 18:47Energy