Back 25 Feb 2025 United States API Weekly Crude Oil Stock down to -0.64M in February 21 from previous 3.34M