Opening Note - Thursday 30 March 2023 Last updated on Mar 30, 2023 Share this post: Previous Semiconductors Breaking Out? Next The Most Hated Rally Continues