Brent tops $104 as Mideast strikes dent hopes for renewed Hormuz shipping โ€” NewsToolBar