Nifty Oil & Gas at 12,960 (+0.86%) amid Iran-US conflict escalation