The catalyst
API Crude Oil Stock 5.267M Barrel Draw Vs 2.100M Barrel Build Est.
The thesis
API reported a 5.267 million barrel crude oil inventory draw versus estimates for a 2.100 million barrel build, a 7.367 million barrel upside surprise for oil-demand sentiment.
