US, releasing 15 million barrels of oil from strategic reserve