Commodities stages a rally as oil rises above $40 and iron ore sees the biggest gains on record
Brent crude, which has been hit by months of global over-production, rose as high as $40.22 per barrel as output showed increasing signs of slowing down.