hemanthaa@mail.com + 64 August 17, 2021 Pundits had been predicting an impressive, earth-shattering growth in China throughout this year and it's now clear the truth is far from it. China admitted that its growth has suffered in recent months and the light is not at the end of the tunnel yet. This appears to be root cause of falling crude oil price, despite the falling US inventories and worries over the supply when the tension in the Gulf of Oman is growing. For more on that, please read here: Quote Share this post Link to post Share on other sites