Oil prices rose sharply in overnight trading, briefly touching $139 a barrel. This is its highest level since July 2008. It comes after Brent crude was trading at $128.6 a…
The post Oil prices hit $139 a barrel overnight appeared first on London Business News | Londonlovesbusiness.com.