The U.S.-Iran war could end soon. Bank of America says buy this energy giant no matter what

The bank upgraded the oil and gas name to buy from neutral.