International Energy Agency (IEA)

Oil demand set for first fall in a decade as virus takes toll -IEA

Oil demand is set to fall this quarter for the first time since the…