Ep. 253: (10.27.23) Tech Selloff, Not Enough Buyers, and Energy Trades Off

Chris Wallis, CEO and CIO at Vaughan Nelson, discusses catalysts for the recent tech sell off, the mismatch between buyers and supply, and energy selling off amidst a Middle East conflict.