Brent crude tops $92 a barrel following first strikes between Washington and Tehran in over a month.