Merrill Lynch sees oil staying high in 2005

In a presentation to reporters in London, Batchelor laid out the supply and demand dynamics he believes will support the oil price in the coming months.

Underpinning the shift from an oil