Nasdaq 100 contracts dropped more than 1%, while investors weighed AI spending concerns, weaker Tesla profits and rising yields tied to Iran-US tensions.
32d ago
verifying reliability
No specialized terms available for this topic.