U.S. crude oil falls to lowest level since June 2023, posts worst week in nearly a year
U.S. crude oil hit the lowest level since June 2023, putting the benchmark on pace for its worst week in nearly a year, as OPEC+ has failed to reassure the market about the global supply and demand balance. U.S. crude hit a low of $67.17 earlier in the session and shed 8% for its worst […]