Oil surge is reigniting fears over inflation as Brent hits $91 per barrel
The decision of Saudi Arabia and Russia to extend their current output cuts has helped Brent crude oil prices reach $91 per barrel for the first time this year.While a potential boon for energy companies listed in the UK and...
14 September 2023