Global Oil Demand Climbs to an All-Time High in December

Global oil demand climbed in December by 1.3 million barrels per day (bpd) to a new record high, according to new data from the Joint Organizations Data Initiative (JODI). Demand growth was driven primarily by gains in Japan, Indonesia, and Korea. Meanwhile, global crude production declined by 274 thousand bpd in December to a 5-month […]Read More