U.S. Commercial Crude Inventories Decline, Exceeding Expectations
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…
Browsing tag