Exxon Mobil Corporation (XOM): Cash generation with lower leverage and margins

Exxon Mobil Corporation (XOM): Cash generation with lower leverage and margins