Macro
US Crude Inventories 40‑Year Low, Oil Stabilizes
Brent crude futures rose slightly to $79/barrel and WTI to $76.23/barrel, halting a multi‑day decline after Trump’s Iran remarks.
U.S. crude inventories fell 17.2 million barrels to 758.5 million barr