Article Photos: Stocks gain, pushing S&P 500 to five-year high 3/3