Projected Relief for Consumers as Energy Prices Set to Decrease Business 16 October 2024 Consumers can look forward to potentially lower energy costs as global energy markets stabilise.The International Energy Agency’s latest report suggests…