Iran weighs strikes on US European bases as oil tops $91