“Last week, a total of 17 million barrels of oil were drawn from US inventories and the Strategic Petroleum Reserve (SPR).”