Oil prices have surged despite new measures aimed at calming markets worried by the invasion of Ukraine
- March 13, 2022
By Niyi OlawaleBrent crude – the international benchmark for oil prices – has hit $113 a barrel, marking the highest level since June 2014. It rose even after the International Energy Agency’s

