General-news Stock market performance picking up pace - is the economic recovery durable? , and Administrator 2025 May 5