Oil prices drop as coordinated reserve release eases some supply fears