• Exxon, Chevron lost billions Amid pandemic, quarter one of worst ever for oil industry

    Exxon Mobil Corp. lost $1.1 billion in the second quarter as the Irving, Texas-based oil producer brought in $32.6 billion in revenue, less than half of …

    Read More
  • 0 0