5 May 2026 United States API Weekly Crude Oil Stock came in at -8.1M, below expectations (-2.8M) in May 1