Timing is everything and I could have had no better timing when I signed up for a 2-year, fixed-price natural gas contract back in April of 2021. I got a rate of .369 cents per Ccf (100 cubic feet) back then. Per the graphic below, the best rate for a 2 or 3 year fixed contract is now .599 per Ccf. That's about a 60% increase in the last 7 months. Ouch!
We needed a new electricity contract come 2022 at the expiration of our previous 4-year deal and that rate increased from 5.29 cents per KWh (KiloWatt-hour) to 6.09 per KWh, a more modest 15% increase, which over a 4-year period doesn't seem terribly out of line.
The Ohio Energy Choice website, at the link below, is the place I always go to when I need a new contract. You can filter and sort the results to get the best deal for you.