Kuwait's export halt disrupts global oil supply, WTI crude hits $160 in April 2026.
Open shared insight