The Supreme Court upholds a key provision of the 2010 overhaul law, ruling by a 5-4 margin that Congress can require most Americans to carry health insurance.