Exxon Mobil warns that lower oil prices and tighter refining margins will weigh on earnings Source link