US strategic oil reserve hits lowest level since 1983 June 15, 2026 · The Hill Read full story at source