China’s Oil demand hit historic high of 10.63b/d; Overall demand in 2014 increased 3%
China’s apparent oil demand* in December rose 5.3% year over year to 44.96 million metric tons (mt), or an...