🌐 Macro
Oil Drops 3% to $68, 10Y Yield Falls 8bps on Signs of US-Iran Accord
(4 days ago)
Oil slides 3% and 10-year Treasury yield sinks 8bps on emerging U.S.-Iran accord, buoying stocks and weighing on the dollar as geopolitical…