Brent crude futures settle at $113.17/bbl, up $4.35, 4%

22 Oct 2026 18:43Energy