Exxon Mobil, Chevron record their worst losses in history
The poor earnings results recorded by the two oil juggernauts saw their stock prices tank to record lows.
The poor earnings results recorded by the two oil juggernauts saw their stock prices tank to record lows.