Market Movers: Intel Plummets on Strategic Shift, Pharma Sees Mixed EU Approvals, Phillips 66 Beats Estimates
Key Takeaways Intel (INTC) shares plummeted 8% in pre-market trading after its CEO announced factory project cancellations and criticized his […]
