NewsOTG » Latest News » Oil prices fall on U.S. crude reserve release