David Morrison is a Senior Market Analyst for Invezz, where he offers expert commentary on financial markets. He brings more than 30 years of experience in the retail derivatives sector, having worked for several large City institutions. His analysis draws on decades of market knowledge and a deep understanding of trading and investor behaviour.