US Oil Inventories at Lowest Level Since 1984
Doha: The US Energy Information Administration (EIA) announced that total US crude oil inventories, comprising both commercial stockpiles and the Strategic Petroleum Reserve, decreased by 131.6 million barrels to 723.1 million barrels last week. This …