WTI 15.98 -0.94 / WT Offshore Guidance

Benzinga's News Delivered Free

Brain Trust