Skip to main content

Capital Street FX

US Closing Briefing – Stocks Slide, Oil Hits $90

US Closing Briefing April 21 2026 – Stocks Fall, Oil Hits $90, Warsh Hawkish Outlook

April 21, 2026
Research Desk