IEA cuts oil demand outlook, fears Russia supply ‘shock’

IEA cuts oil demand outlook, fears Russia supply ‘shock’