For the second consecutive month, US crude oil futures set record highs on fresh fears of supply disruption and continued strong global demand. That has been the enduring theme of the oil markets the past year in clear defiance of predictions by many analysts that prices would eventually “return” to their “normal” US$20-$25 a barrel…

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