Oil prices shot up by more than $5 a barrel yesterday, surpassing the $108-mark for the first time since 2008.
You must be logged in to post a comment.