Loading...

European stocks rise slightly as inflation concerns dominate market sentiment; Greggs tumbles 10% | Intellectia.AI