Energy Exxon Mobil Corporation (XOM): Cash generation with cautious, internally funded reinvestment posture