United States API Weekly Crude Oil Stock came in at 4.593M, above expectations (1.17M) in March 14United States API Weekly Crude Oil Stock came in at 4.593M, above expectations (1.17M) in March 14
Source: United States API Weekly Crude Oil Stock came in at 4.593M, above expectations (1.17M) in March 14 (https://www.fxstreet.com/news/united-states-api-weekly-crude-oil-stock-came-in-at-4593m-above-expectations-117m-in-march-14-202503182040)