Global oil prices surge above $100 for first time since 2014

0
203

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