A report by former ACCC head Allan Fels has found that corporate greed and lack of competition is to blame for the continued high prices experienced by Australians and called on the government to take action to fill the regulatory gaps that allow businesses to engage in price-gouging.