Brent Crude futures settle at $82.32/bbl, up $1.71, 2.12%.

20 Nov 2023 19:40Energy