Macro
U.S.-Iran Tensions Push Oil $95, Futures Fall
U.S. stock futures fell 0.5‑0.6% as renewed U.S.–Iran tensions sparked oil price surge to $95.67 Brent and $87.73 WTI.
President Donald Trump claimed U.S. forces seized an Iranian‑flagged tanker, prom