Zephirin Group Upgraded E&P Stocks: Halliburton From Sell To Hold, Baker Hughes, Diamond Offshore, Noble From Sell To Buy, Schlumberger From Sell To Buy High Risk, Transocean From Hold to Buy High Risk
Benzinga Newsdesk