
MAY 14, 2026
Hope is not a strategy: positioning for the reality of oil scarcity
ClearBridge Investments: The ongoing energy crisis is pushing global oil inventories, including many critical product inventories, toward all-time lows, and it may be time to position portfolios given...








