IEA: Oil demand will continue to fall

by Stephen Beard