WTI 15.98 -0.94 / WT Offshore Earnings

Benzinga's News Delivered Free

Brain Trust