Seadrill Limited strengthens its position with $1B in backlogs, share buybacks, and growth potential. Read why SDRL stock is ...