Iran war upends IEA’s global oil market outlook, with demand seen contracting by 80,000 bpd

The Globe and Mail The Globe and Mail —

Energy agency had previously forecast 640,000 bpd growth

Read full article at The Globe and Mail →