The cost of oil surged on Wednesday, as traders snapped up non-Russian oil, increasing the chance of further price rises at UK forecourts. Brent crude – the global benchmark for oil prices – passed $113 a barrel, its highest level since June 2014. Traders are struggling to sell Russian oil, even at a discount, because …
Oil price rises again as buyers shun Russian crude Read More »

