oil price

Opinion

Stop hoping for a boom

04/05/2020

In the ’80s, well before my time in industry, there was allegedly a popular bumper sticker in oil towns.