I didn't say speculators are to blame for sustained high prices.
Again, demand is #1; speculation is #2 -- as stated by the St. Louis Fed.
Consumer utility rates are regulated for profit; most utilities have profit rates of over 6% with some at or above 10%. You're going to pay for utility costs.