At 10:50 am, Obama speaks on immigration. It's being called a "major" speech. Watch it live here.
12:15 pm, Obama meets with business leaders.
1:30 pm, Thad Allen and Carol Browner join Robert Gibbs to update the press on the oil disaster.
3:05 pm, Obama and Biden meet with Harry Reid.
3:35 pm, Obama and Biden get briefed on the oil disaster.
4:20 pm, Obama welcomes Women's Professional Soccer champs to the White House.
5:35 pm, Obama and Biden meet again.
6:15 pm, Obama signs Iran sanctions bill.