Exxon Mobil Results Weak in Q1 – Oil Prices Determine What Happens Next Major oil producer Exxon Mobil (NYSE: XOM) reported earnings that missed estimates. On the bottom line earnings per share were a loss of -$0.14, well below e... Read More»