Euro Stoxx 50 & IBEX 35 Retreat from Records Amid Inflation, Virus Fears