IEA warns ‘limited headroom’ to absorb supply amid demand uncertainty

 In In the News
The oil market has only limited capacity to handle extra supply in the coming months…