Spot price (+margin) contracts became common in Finland at least some years ago. Most energy companies provide them now. The margin is something like 0.30–0.40 cent/kWh.
We buy energy from any Finnish seller with contract separate from transfer of electricity (a natural monopoly).