Oil traders eye 3.5M-barrel U.S. stock build in EIA report | Discvr Financial News | discvr.ai