Energy prices fell sharply, with Brent crude dropping to $101.80, WTI crude to $94.73, and TTF natural gas down 6.7% to €88.49/MWh. Reports suggest progress between the US and Iran on nuclear concessions and a frozen funds agreement, but the news remains unconfirmed, and the media outlet has previously reported on unfulfilled progress.