Benzinga examined the prospects for many investors' favorite stocks over the last week — here's a look at some of our top ...
Occidental Petroleum (OXY) is rated a hold. Read here for an analysis of its margins, asset base, and upcoming divestiture.