Tax on refinery profits might be the way to go: Tom Rand