Oil markets' decades-long dependence on China could be coming to an end
September 19, 2023 at 20:49 PM EDT
China's oil demand is peaking by the end of the decade, and with its economic recovery still in limbo, how much can the global oil markets still rely on it?