“Higher oil prices seem inevitable and, in our view, $100/barrel is easily within reach.” Bank of America/Merrill Lynch