Oil prices are soaring yet again, further amplifying the global economic toll of Russia's attacks on Ukraine. The price of Brent crude has shot up by 7% to top $110 a barrel, the highest since July 2014. That's as investors worry that Western governments will soon buckle under the pressure, and impose sanctions on Russia's energy sector. Paolo Montecillo reports.
#RussiaAttacksUkraine #SanctionsonRussia #EnergyPrices