Tag: China’s 2016 oil demand in red as GDP growth hits 26-year low