Oil once again beached the $100 mark yesterday after having crossed the threshold last week for the first since October 2008.

Leave a Reply