US President Barack Obama will cap a challenging political year by giving a news conference at 2:00 pm (1900 GMT), the White House said Friday.