KEY POINTS:
Oil prices levelled off yesterday, hovering just shy of its record high US$89 a barrel as one Opec minister raised the prospect of another output hike and US data showed rising inventories and weak demand.
Oil's surge to near its peak in 1980 has rung alarm bells for