How much of the current buying spree is safehaven buying and bank f...