Forbes | Don't Expect Low Investment To Raise Oil Prices Forbes In the late 1980s, the people in the oil industry were said to have bumper stickers saying “God give me one more boom and I promise not to mess it up.” (When the price was over $100, I joked about people investing in bumper stickers.) With the recent ... |