Chinese oil demand surge pushes Shanghai crude above $100, Brent nears $98
Chinese oil demand has surged unexpectedly, pushing Shanghai crude prices past the $100 mark. This development is causing ripples in the global oil market, with Brent crude also observing upward movement. As of September 7, 2026, Brent was between $97.20 …