What the U.S. Government Shutdown Means for the U.S. Energy Markets
Wall Street rediscovers that oil and gas are a much better market than renewables. The world is short Trillions of dollars of investments just to meet decline curves, and the oil and gas companies in the U.S. have been giving shareholder returns thanks to the Governance portion of ESG. This return to investment from Wall […]
Continue Reading
