Oil Tops $100 as Middle East Tensions Escalate; Meta, Nvidia Win Broker Upgrades
Surging oil above $100 and multi-year high Treasury yields pressure broader equity indices amid Middle East tensions. Gold rallied on safe-haven demand, while analysts issued bullish research calls, …