Market Overview

Barclays Maintains Devon Energy at Equal-weight, Lowers PT from $67 to $61

Get Benzinga's Newsletters