US strike near Piranshahr pushes crude above $90 on Hormuz fears