World’s oil cushion could be stretched to the limit, IEA warns
The world’s oil supply cushion could be stretched to the limit due to prolonged outages, supporting prices and threatening demand growth, the International Energy Agency said on Thursday. The expected Continue Reading
