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