Market recovery continues amid Iran war uncertainty and oil price surge