Oil Over $95: Tailwind or Trap for ExxonMobil's Business Model?