U.S. strategic crude oil inventories fell to 293.4 million barrels last week. This marks the lowest level for the Strategic Petroleum Reserve (SPR) since 1982....