3 comments

  • downrightmike 2 hours ago
    So much for energy independence
  • toomuchtodo 2 hours ago
    Original title "Wall Street Killed the Wildcatters: $100+ Oil Now Means Bigger Buybacks With Fewer Jobs and Babies Than Ever Before" compressed to fit within title limits.