News

The stock chart for Occidental Petroleum (NYSE: OXY) seems to be telling a story of volatility and struggle. Shares have ...