Business Crude oil price hits $97 per barrel, the highest so far in 2023 Broadstreet Admin 2 years ago 0 According to data sourced from Oilprice, Brent Crude oil experienced a substantial surge, reaching $97.2 per barrel... Read More Read more about Crude oil price hits $97 per barrel, the highest so far in 2023