Is Exxon Mobil (XOM) a Good Investment Right Now? (Stock Analysis)