In other news, oil sceptics exit as market dispels gloom to flirt with $50; China iron ore, steel soar on environmental inspections, strong demand
In other news, oil sceptics exit as market dispels gloom to flirt with $50; China iron ore, steel soar on environmental inspections, strong demand