World Needs More Oil Capacity -Watchdog
An extra 3 million barrels per day (bpd) of production capacity worldwide is needed to avoid another year of blistering oil prices, International Energy Agency (IEA) executive director Claude Mandil warned on Sunday.


