IREN stock tests major resistance as new contracts alleviate capex concerns | AllMind News