Technology Micron shares tumble as AI memory demand ignites price squeeze and sustainability questions Priya Sharma · August 2, 2026