Opec last month pushed its production to the highest level in its 48-year history even as demand was slipping in the US and Europe, the International Energy Agency (IEA) said on Tuesday.
The combination of surplus supply and weaker demand has pushed oil prices to $113.50 a barrel, down 24 per cent in the past month and the lowest level since late April.



