U.S. Markets close in 4 hrs 40 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.