Back 19 Mar 2024 United States API Weekly Crude Oil Stock came in at -1.519M, below expectations (0.077M) in March 15