Oil & gas shares fall as crude hits $112 amid US-Iran war escalation