President Barack H. Obama has been awarded the Nobel Peace Prize.