European stocks tick lower as Nvidia earnings release, inflation fears loom large

May 20, 2026

European stocks tick lower as Nvidia earnings release, inflation fears loom large