SandRidge Energy (NYSE:SD) recently gave a presentation at the Deutsch Bank Leveraged Financial Conference (investors need to click on the presentation to hear it) and posted ... More