These stocks are best poised to beat expectations this earnings season, Bank of America says

Oil tankers drop off crude oil to be refined into gas at the Marathon Oil Refinery in Salt Lake City, Utah, on October 29, 2021.
George Frey | AFP | Getty Images

Earnings season will be in full swing by the end of this week, and Bank of America has pulled together a list of stocks it thinks will beat expectations.