News
Energy bills are set to slide this summer in welcome news for UK households. The price cap will be set at £1,720 per year from 1 July – a 7% drop compared to the previous cap of £1,849. These ...
Cash Bids are based on at least 10 minute delayed futures prices, and are subject to change. Information is provided as is and solely for informational purposes, not for trading purposes or advice ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results