Meanwhile, Chinese demand provided additional support to prices. Data released this week revealed that China, the world’s largest crude importer, experienced annual growth in crude imports for November—the first such increase in seven months.
Global oil benchmarks declined on Thursday, November 12, 2024, as market sentiment was pressured by the International Energy Agency's (IEA) forecast of ample supply for the coming year. This followed OPEC+'s decision in the previous session to lower its demand growth projections for the fifth time