The nation’s crude oil supplies declined last week, the government said Wednesday. Crude inventories dropped by 1.2 million barrels, or 0.3 percent, to 387.6 million barrels, which is 5 percent above year-ago …
Continued here:
US crude oil supplies down by 1.2 million barrels
