IEA warns that oil demand recovery is at risk from coronavirus resurgence

IEA remarks in its latest monthly report - Global oil supply fell by 2.4 mil bpd in June to a 9-year low of 86.9 mil bpd - Demand decline in Q2 2020 was less severe than expected If you go by the numbers, the latest take by the IEA is certainly encouraging but they reserve caution amid the