Alex Epstein @AlexEpstein
Is it any wonder that, threatened with punishment, investment in oil and gas declined dramatically? Between 2011 and 2021, oil and gas exploration investments declined by 50%. Less investment = less supply = higher prices. — PolitiTweet.org