LONDON, United Kingdom (AFP) — Oil prices soared Thursday on tensions surrounding key producer Russia, as equities diverged with traders tracking interest rate decisions, the Ukraine conflict and China’s pledge to support volatile markets. The price of benchmark oil contract, Brent North Sea crude, jumped more than five percent to return above $100 per barrel after Russia rejected a ruling from the UN’s top court to suspend its Ukraine offensive. “Russia’s invasion is still […]