Is Occidental Petroleum a Bargain or a Value Trap Right Now? | AllMind News