Nvidia's Buyback Finds a Market With Receipts
— Margin Notes: 2026-09-29
Crude oil reached $94.03 while Brent approached $99.32, and the US 10-year Treasury yield stayed at 5.24%. Oil pushed investors back toward another US Fed hike, because an energy shock is not merely...










