IEA Monthly Report: Oil supply fell 640,000 b/d in September due to production cuts in Libya and other countries.

Zhitongcaijing · 10/15 08:09
IEA Monthly Report: Oil supply fell 640,000 b/d in September due to production cuts in Libya and other countries.