Oil price tops $100 a barrel for the first time in over 7 years after Russian assault on Ukraine
By AFP | Published Feb 24, 2022
Benchmark oil contract Brent North Sea on Thursday topped $100 per barrel for the first time in more than seven years, this time on supply fears after major producer Russia attacked Ukraine.