Barack Obama hosted six Gulf leaders at his Camp David presidential retreat Thursday, for a fence-mending summit bedeviled by disagreements, royal no-shows and raging crises in the Middle East.