China's Oil Demand Is Far Ahead Of Last Year's Pace
Authored by Robert Rapier via OilPrice.com,
OPEC recently released its Monthly Oil Market Report which covers the global oil supply and demand picture through July.
OPEC crude oil production decreased by 79,000 BPD in August to average 32.8 million BPD. This marks the first OPEC production decline since April and was primarily driven by sizable outages in Libya.