Stocks are extending their winning streak to a fifth-consecutive week as benign economic data and positive earnings reports from financial institutions bolster investor sentiment.
↧