Just In: The US will release 172 million barrels of oil from its strategic reserve.