U.S. Markets close in 5 hrs 27 mins

Nvidia is a buy according to Bank of America, Apple reportedly dives deeper into augmented reality, Facebook responds to video bug

Nvidia, Apple, Facebook CBS and Viacom are the companies to watch.