Widespread gains in commodity prices lifted energy and materials companies as part of a broad stock market rally on Wednesday after three days of declines.
19/05/2011 - 06:42
Commodities rally sends US stocks higher
19/05/2011 - 06:42