U.S. oil refiner Marathon Petroleum Corp posted a smaller-than-expected quarterly loss on Monday. The demand recovery helped Marathon post a smaller adjusted loss of $868 million, or $1.33 per share, for the second quarter, compared with analysts’ estimate of a $1.75 loss. Investors had been worried about the refiner’s large debt due over the next five years. About half of the company’s $32 billion in total debt is outstanding through 2025.