If you liked this article you might like

Nasdaq, S&P 500 Post Fresh Records as Wall Street Heads Into Long Weekend
S&P 500, Nasdaq Edge Higher as Crude Rebounds From Thursday Slump
Why Retailers Should Immediately Send Thank You Notes to Nintendo's Headquarters
Wall Street May Snap Winning Streak as Crude Oil Prices Flounder