
Will Germany come back to nuclear energy?
Oct 5, 2026 - 4:00
Radio and PodcastLive Radio & Podcasts
Oil prices are back above 100 dollars a barrel, pushing up fuel prices as fighting intensifies around the Strait of Hormuz. Could taxing the windfall profits of oil and gas companies help governments support consumers? A...