Back 17 Jun 2025 United States API Weekly Crude Oil Stock came in at -10.133M, below expectations (-0.6M) in June 13