Semiconductors largely higher even as big tech sells off; Intel results on deck Published 25 Apr 2024 Full Article