Occidental Petroleum (OXY) is rated a hold. Read here for an analysis of its margins, asset base, and upcoming divestiture.
Small and medium sized enterprises drive our economy, sustain our communities, carry forward a legacy of skills and innovation.