Brighter outlook as demand for commodities recovers