Crude oil price hits $97/barrel, highest so far in 2023

Brent Crude oil surged to $97.2 per barrel in the early hours of Thursday, September 28, bringing it to its

read more Crude oil price hits $97/barrel, highest so far in 2023