Only the big oil corporations can negotiate the price of oil with the producers of oil. They do not have to change the price of gasoline every day. They can take the loss if that is the best they can do.
Consumers can force the big oil corporations to do a better job of negotiating the price of oil with the producers of oil by fighting back. By organizing they can refuse to pay to more than three dollars per gallon for gasoline. They can reduce the amount of gasoline they use. They can buy only five dollars of gasoline at one stop which would create problems at the gas pump for the big oil corporations. The consumer needs to fight back at the local gas pumps. There are many more ways to fight high gasoline prices than the ones suggested.
Inflation is an euphemism for theft. Gasoline prices in Knoxville, Tennessee were 2.95 per gallon on December 31, 2011, and when people got their 3.6 % raise in Social Security on January 1, 2012, gasoline price had gone up more than they got in their pay check. The oil corporations were just waiting to raise price.
Big oil corporations are alone to blame for high gasoline prices. They do not compete. All prices change at the same time on the same day. Next day gasoline prices are posted on the internet for dealers every day. They all follow suit.