Crude oil surge threatens Nifty 50 earnings upgrades amid Iran deadline