Oil prices shot up by more than $5 a barrel yesterday, surpassing the $108-mark for the first time since 2008.

Leave a Reply