Auto

Oil Price Set To Test Fresh Peaks Barring Iran Breakthrough

26 Feb 2022

The last time oil prices were above $100 was in 2014, having stayed above that threshold for more than a year.