Tech giants gain $2.3 trillion in May on AI demand, earnings | PiQ Markets