US stocks opened Thursday on mixed footing as investors digested the latest megacap tech earnings ahead of Apple's report, while gold (GC=F) and oil (BZ=F) rallied amid fears of US military strikes on Iran. The S&P 500 (^GSPC) picked up roughly 0.1%, while the tech-heavy Nasdaq Composite (^IXIC) moved the other way to shed roughly 0.5%. The S&P 500 (^GSPC) is trying to again top 7,000 as Meta (META) shares surged over 9% early in the session, thanks to a surprisingly strong quarterly revenue outlook. Meanwhile, Tesla (TSLA) flipped to a loss at the open, as a strategy shift from EVs to robots and a quarterly earnings beat came with its first-ever decline in annual revenue. Investors are now gearing up for Apple’s (AAPL) quarterly earnings, due after the closing bell.