21 May 2026
Yesterday's session had a risk-on tone, after US President Trump made comments referring to the deal talks with Iran as being in their final stages. Crude oil prices fell, with the barrel of Brent dropping by more than 5% to settle at USD 105/barrel, while TTF also went down by a similar magnitude (closing at EUR 49/MWh) and volatility fell.