Values for U.S. oil soared Sunday evening, driving prices above $125 a barrel in electronic trade as discussions about a ban on Russian oil heated up following the Ukraine crisis. Oil prices have soared to the highest level since 2008 after the U.S. said it was discussing a potential embargo on Russian supplies with its allies. Brent crude – the[Read More...]
Source