[News] API reported a smaller build than expected yesterday and that can be indicative of the EIA data coming up. Last week's EIA missed and boosted WTI 50 cents

Comments