Financial results rebounded in 2017 on higher oil prices, tax benefits