Small-cap stocks post best first half in 35 years as investors broaden beyond big tech, CNBC reports | The Apex Times