Caterpillar hits record high 3% as US-Iran deal fuels industrial rally