This merger makes a great deal of sense. The merged entity can rapidly paydown RED's ugly hedge position and debt which will turn this new company into an absolute cash printing machine.
SLR Price at posting:
$1.27 Sentiment: Buy Disclosure: Not Held