The American Petroleum Institute (API) reported a surprise draw in crude oil inventory of 2.133 million barrels for the week ending March 15, coming in under analyst expectations of a 309,000-barrel ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results