The IEA’s report comes at a time of rising inflation, a sustained surge in oil and gas prices and geopolitical tensions. Post navigation European markets set to slide at the open, giving up gains made earlier this week A massive rail walkout in Britain is expected to kick off a summer of strikes over pay