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