After three straight weeks of builds in commercial oil inventories, today, the EIA had some more bad news for traders. The authority reported a build of 600,000 barrels, a day after the American Petroleum Institute estimated commercial…
After three straight weeks of builds in commercial oil inventories, today, the EIA had some more bad news for traders. The authority reported a build of 600,000 barrels, a day after the American Petroleum Institute estimated commercial…