US-Iran ceasefire offers relief, but Punjab’s ₹1,000-crore