Occidental Petroleum Tackles Its $48B Debt Load, Preps for Energy Demand Surge | Whale Factor