China’s oil import decline to ‘test resilience of market’
Oil futures have dropped to their lowest level in just under three months, with Chinese demand contributing to the uncertainty over the outlook for energy consumption.While China has been stockpiling crude over the past couple of months with record imports of 12.99 million barrels per day in June,...