BP faces angry shareholders over climate plans 27 April 2023 Fuel price | Significant petrol hike on the cards 26 April 2023 Producer inflation | Production costs remain elevated 26 April 2023 UK blocks Microsoft's $69-bn bid for 'Call of Duty' games giant 26 April 2023 EU proposes revamped spending rules to boost growth 26 April 2023 Google, Microsoft top expectations as AI rivalry heats up 26 April 2023 'Impossible to keep track': Spain's gamble on green hydrogen 26 April 2023 Tech results help Wall Street make turnaround 26 April 2023 Santander profits up despite windfall tax on banks 25 April 2023 Load More