China’s crude oil storage unnerves markets
China has significantly increased its crude oil reserves this year. Crude import volumes from the world’s largest importer have remained relatively strong despite tepid demand and a looming spike in demand for road transport fuels. China’s crude reserves have supported international oil prices to the range of $60 to $70 a barrel, despite trade wars,…