European markets have steadied this week following a period of considerable price volatility seen last month.
Futures rallied €20 to 18-month highs in March as, amidst the pandemic, panic-buying gripped consumer markets and shoppers cleared supermarket shelves of bread, pasta and fresh meat. However, supply chains responded to the challenge and with supermarkets now restocked, demand has eased and markets are looking at their basic fundamentals for new direction.