EconomyWhy have China’s oil prices reached a record high?
China’s oil prices climbed to about $130 a barrel this week, a record high driven by global supply disruptions. Al Jazeera’s Katrina Yu examines whether the world’s biggest oil importer is at risk of running out of oil.
Why have China’s oil prices reached a record high?