ASML's strong orders ease fears AI spending boom is running out of steam

Global World High confidence — 78/100
Sources: Reuters