As woes increase, Iran lashes out