Energy stocks traded broadly higher Monday, as the rally in crude oil prices toward a 13-month high helped fuel investor interest in the sector. Results clearly exceeded expectations, with a substantial revenue beat leading to smaller losses in what looks like a definite win for investors. Revenues were US$93b and the statutory loss per share was US$15.28, smaller than the analysts had forecast. Marathon’s shares have already gained 35% for 2021.