Energy companies again among top taxpayers