Investing.com - U.S. Oil inventories rose more than expected last week, according to the latest data from the Energy Information Administration, and oil prices pared early gains as a result.
Investing.com - U.S. Oil inventories rose more than expected last week, according to the latest data from the Energy Information Administration, and oil prices pared early gains as a result.