swingfish.trade
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…