📝 Executive Summary
Crude oil fell to $68 a barrel, down 3%, after reports of a U.S.-Iran nuclear framework eased supply fears. The 10-year Treasury yield dropped eight basis points to 4.32% as falling energy costs pulled inflation expectations lower. Equities rallied, with S&P 500 futures up 1.2%, while the dollar weakened on renewed risk appetite.