KEY POINTS:
The oil price jumped to a fresh record high of US$112 a barrel overnight on a drop in US inventories and signs of strong demand from China and India.
Opec is now expected to have annual revenues of US$1 trillion because of the increase, which is almost the same as the losses predicted by the IMF from the global credit crunch.