Oil prices soar overnight
Nerves broke in oil markets overnight, as the prospect of a European embargo on Russian oil, and reality dawning around Ukraine-Russia negotiations, sent oil prices soaring. Brent crude leapt 7.90% to USD 116.35 a barrel, with WTI rallying 7.0% to USD 112.00 a barrel.
22-03-2022 06:16 GMT
by Jeffrey Halley