World stocks at 2-week high; commodities rally

Back
Top