U.S. Crude Stockpiles Drop Sharply, Demand Surges to a Record – EIA

U.S. crude oil stockpiles fell more than anticipated last week and fuel inventories fell unexpectedly as implied consumer demand surged to an all-time high, the Energy Information Administration said on Wednesday. Read More