Crude Rallies as EIA Reports Another Large Inventories Decrease
Crude Inventories Fall Again
The latest report from the Energy Information Administration this week has helped further the cause of oil bulls. The EIA reported that in the week ending July 31st, US crude oil inventories fell by 7.4 million…
Read More
Read More