Russia slashes oil output by 500,000 barrels per day in response to Western sanctions February 11, 2023 Russia will cut oil production by 500,000 barrels per day after the West imposed price caps on Russian oil and products.
Shell lawsuit: Institutional investors back legal challenge over climate risk February 11, 2023 A group of European institutional investors is backing a novel London lawsuit against Shell's board over alleged climate mismanagement.
Price of a litre of diesel falls below 170p for first time since March last year February 8, 2023 The average price of a litre of diesel has fallen below 170p for the first time in 11 months, according to data from Experian.