Found an interesting story?

Demand growth ‘lower than expected’: IEA

Stalled demand in US and weaker numbers in Russia and Middle East drag down agency’s previous forecast

Already a subscriber? Log in here