IEA Monthly Oil Market Report: cuts 2021 oil demand outlook by 270k BPD to 5.4mln BPD amid lower Q1 demand in Europe and Americas

Analysis details (09:01)

12 May 2021 - 09:00- Important- Source: Newswires

Subscribe Now to Newsquawk

Click here for a 1 week free trial

Newsquawk provides audio news and commentary for over 15,000professional traders and brokers worldwide. Services include: