_
Oil at $90 as U.S.-Iran tensions roil markets