The three major US stock indexes closed higher as investors applauded a strong US earnings season with results from Berkshire Hathaway impressing and Facebook getting a boost.

The three major US stock indexes closed higher as investors applauded a strong US earnings season with results from Berkshire Hathaway impressing and Facebook getting a boost.