Back 22 Apr 2025 United States API Weekly Crude Oil Stock dipped from previous 2.4M to -4.565M in April 18