MEXICO CITY—The world’s largest energy companies are placing enormous bets on Latin America, a region rich with oil that many avoided in the past due to restrictive economic policies and the threat of resource nationalism.
Exxon Mobil Corp., Royal Dutch Shell PLC and others have flocked to offshore auctions in Mexico and Brazil, fracking prospects in Argentina and big discoveries in the small nation of Guyana.
The...