An “insecurity premium” has sent oil prices rising steeply, but the market may soon fall and settle at around US$30 per barrel as fears of a supply shortage recede, according to the chief executive of global energy giant BP.   “That is a reasonable level which will reward investment by the private sector and generate…

This article is for Subscriber members only.
Register
Already a member? Log in here