Duration: 01:50

Investors have been in a good mood the past several trading days.