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

Bank of America/Merrill Lynch