China’s crude oil storage unnerves markets

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,…

Read More