I agree with you on most of your points. Mr. Willie is a wing-nut continually spewing. However based in US dollars, market cap. of Citigroup is $124 billion, Barrick is $40 billion, Home Depot is $44 billion & Goldcorp is $24 billion. You are correct about Barrick having lots of elbow room.
Joltin