Remember the bumper sticker from the ‘80s, “Please God, let there be another oil boom. I promise not to piss it all away the next time.” That, of course, was two booms ago. Now we are on the cusp, the very beginning of the third. We seem to be getting smarter at this, but not … Continue reading