Energy Stocks Hit Record Highs as Oil Tops $100 on Iran War