Wednesday, March 19, 2025

Search results for keyword: Energy found in 641 News.

Business
  • by david hall
Europe reconsiders its energy future

Will oil at more than $100 a barrel, gas markets in turmoil and war be enough to wean Europe off Russian gas?

Business
  • by david hall
Western businesses pull out of Russia

Abandoning the country is easier for some firms than others

Business
  • by david hall
Leaders
  • by david hall
Central banks should ignore soaring energy costs

But they must continue fighting home-grown inflation