G governance.fyi Wall Street Killed the Wildcatters: $100 Oil Now Means Bigger Buybacks 2 points guardianbob 8 months ago 0 comments