US oil inventories decline: Analysis and price implications
The Energy Information Administration's report reveals a surprise drop in US crude oil inventories, supporting global oil prices. An analysis of the reasons for the decline and its impact.