The American Petroleum Institute reportedly shows a surprise build of 1M barrels of oil in U.S. commercial stockpiles for the week ending January 17. Gasoline inventories reportedly show a build of 3.
Some results have been hidden because they may be inaccessible to you