Oil prices topped $90 a barrel after US strikes on Iran, while no final timeline has been agreed for further action — Klaro News