Oil prices have surged above $100 per barrel after Russian President Vladimir Putin launched a military operation in Ukraine.
Global oil prices surge above $100 for first time since 2014


Oil prices have surged above $100 per barrel after Russian President Vladimir Putin launched a military operation in Ukraine.