Wall Street Killed the Wildcatters: $100 Oil Now Means Bigger Buybacks #1 Post by guardianbob » Tue, Mar 03, 2026, 3:13 PM UTC Wall Street Killed the Wildcatters: $100 Oil Now Means Bigger Buybacksgovernance.fyi