Bank of America / Merrill Lynch on forecasts for the majors