by Bryan Perry June 18, 2024 This past week of trading activity brought with it several new developments that have stoked uncertainty in a number of sectors. Last week’s sequential trading sessions revealed a narrowing of market leadership, offering, in my view, good...







