Brent tops $88 as ASEAN warns of Iran war spillover