Oil has climbed down more than 4% in two days. At last check, a barrel of West Texas Intermediate fetches a little over $93.
The big factor: Yesterday’s weekly crude inventory report from the U.S. Department of Energy. “The nation’s supply of oil is now 7.2% above year-ago levels,” reports The Associated Press, “and the highest since July 27, 1990, when it was at 391.9 million barrels.”……………………………………….Full Article: Source