Earnings season is in full swing, with Big Oil firms Exxon Mobil Corp., Chevron Corp. and TotalEnergies SE set to post first-quarter results later this week. Heavy-machinery maker Caterpillar Inc. also reports earnings that could shed light on the strength of the mining and construction industries.