Energy Investors Are Jaded
July 18, 2023 at 07:30 AM EDT
Most investors in 2023 are jaded toward energy investments. We and our investors believe that these could take “you places.” The oil and gas companies know that they’re “lonely now and” they “hate it.”