September 16, 2023 U.S. crude oil hits year high, stoking inflation fears The U.S. benchmark crude oil has achieved a record high for the year, with prices exceeding $90 […]