Record View says a windfall tax on excessive profits made by utilities firms and oil giants should be considered.