Strong investor support for financial and mining stocks has driven a third straight day of gains and taken the market to a near four month high.
Strong investor support for financial and mining stocks has driven a third straight day of gains and taken the market to a near four month high.