Who Sets Gas Prices?

The government sets the gas prices. As of right not the gas prices are high but not as high as they use to be about 2 years ago. However, the gas prices are still climbing the charts. Carpool anyone?