Hurricanes vs. Oilers | Match Winner · Hurricanes 51.5% | InfoFlow – Leveraged Prediction Market