Home News Apple stock under pressure: Will AI glasses make a difference?