Business Report (7.26.10)

BP CEO Tony Hayward may resign as early as today.

Examined