UK MOTORISTS were able to breath a sign of relief early on Thursday as oil prices crashed to $103 a barrel, providing some relief for hard pressed drivers at the pumps.
This article, images and content belong to the source and curated for informational purposes.