Crude oil for June delivery started the week above the hundred dollar mark at US$102. Last week saw a 14.7% decline in oil futures, but recoiled by over five dollars at the start of the week on strong investor sentiments. The latest rally stems in part from expectations that the overall supply and demand fundamentals for oil will become less elastic by early 2012.
{{comment.DateTimeStampDisplay}}
{{comment.Comments}}