Skip to main content

Refining - 18 November 2016

 

API: petroleum demand rose in October

Total petroleum deliveries in October moved up 3.0% from October 2015 to average 20.1 million bpd, and were the highest October deliveries in nine years, since 2007.