Enphase Energy (NASDAQ:ENPH) stock in focus as oil firms on Strait of Hormuz worries and residential-solar demand stays ...