Oil Demand Monitor Warns Output Boom May Strain China’s Stockpiling
The global oil market faces an “untenable” surplus of about 3 million barrels a day, testing how much can be absorbed by China’s recent stockpiling drive, a major forecasting agency has warned. In its monthly oil market report on Thursday, the International Energy Agency boosted estimates for global oil demand this year and next, but…