Occidental Petroleum (NYSE:OXY) has had a tough three months, with its stock price falling 12%. […]