Is now the time to buy European equities? Business August 2, 2026 Is now the time to buy European equities?