China demand hits high
Chinese oil demand has jumped to its highest level in a year, according to latest data from the Chinese government.
Chinese oil demand has jumped to its highest level in a year, according to latest data from the Chinese government.