From Julianne Geiger: The American Petroleum Institute (API) reported a hefty draw of 5.789 million barrels in United States crude oil inventories, compared to analyst expectations that markets would see a crude oil draw of 1.8 million barr
From Julianne Geiger: The American Petroleum Institute (API) reported a hefty draw of 5.789 million barrels in United States crude oil inventories, compared to analyst expectations that markets would see a crude oil draw of 1.8 million barr