Genesis Energy expects to report a record annual profit due to high rainfall. Source: NZ Herald Business News