Brian Ferdinand is a seasoned trader and investor with over two decades of global market experience. He first made his name ...