3 Big Stock Charts for Wednesday: Bank of America Corp (BAC), Caterpillar Inc. (CAT) and SPDR S&P Oil & Gas Explore & Prod. (ETF) (XOP) By: InvestorPlace March 09, 2016 at 02:50 AM EST Read More >> Related Stocks: Bank of America Cabot Oil & Gas Caterpillar Eastfield Resources Ltd S&P Oil & Gas Expl & Prod SPDR