06-10-31
Last Wednesday, the crude oil inventories released by the U.S. Energy Information Association (EIA) showed that crude oil inventories dropped by 3.3 million barrels. As a result, the December WTI futures contract rose by $2.05 per barrel, or 3.45%. This is evident from the impact of changes in crude oil inventories on crude oil prices. In the past three months, due to various bad news, the price o