BP Takes $1.5B Hit Over US Tax Changes, Joining Shell