BP's oil spill cleanup and closing tax loops