What are energy leaders saying in Houston this week amid Iran war and spiking oil prices? | Lucid Rents News | Lucid Rents