NewsU.S. Commercial Crude Inventories Decline, Exceeding Expectations By InvestLuck July 10, 2023 1 Mins read The Energy Information Administration (EIA) recently released its report on U.S. commercial crude inventories, revealing a surprising decrease of 1.5 million barrels… Read more