Oil prices down after latest inventory numbers | Fortune