27 10 2023 Weekly: Tech Selloff, Not Enough Buyers, and Energy Trades Off



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