Energy prices

Oil Prices Top $100 as Iran War Escalates

Global oil prices have climbed above $100 a barrel as renewed military attacks involving the United States and Iran increase…

1 month ago

Companies move, climate change stays and energy prices rise

In April, after years of emotional and highly politicized debate, Germany turned the page on nuclear energy, as the three…

3 years ago