China will end covid lockdowns on June 1, production + supply chain issues solving.
8 straight weeks red Apple, most likely we can see a relief rally in coming weeks.
8 straight weeks red Apple, most likely we can see a relief rally in coming weeks.