Stocks extended the recent rally, with the major indices closing higher for the third consecutive day.




Share this: