Bank upgrades Shell, TotalEnergies and peers as Hormuz disruptions lift crude and could boost free cash flow yields toward 15% at $100 Brent.