in

3 forces driving a record week for stocks as 7 portfolio names hit new highs

‘Revenge saving’ picks up as consumers brace for economic uncertainty

Nike stock soars 17% after CEO soothes investors, says recovery is on the horizon