A year ago oil in storage stood at 274 million barrels, and with another robust year of domestic production, and despite curtailed imports, the US Oil Inventory stands at 391 million barrels and climbing.
Global Economic News and Analysis
A year ago oil in storage stood at 274 million barrels, and with another robust year of domestic production, and despite curtailed imports, the US Oil Inventory stands at 391 million barrels and climbing.