Weekly Technical Analysis dated 3-27-2023 to 3-31-2023