24-karat gold bar from South African company Rand Refinery ... I think it’s a very clever way to get their name in the news and have some great publicity,” Rose explained to CNBC.