BP finds new hope in Russia

20100727 bp logo 103109191 18
Andrew Yates/AFP/Getty Images
POSTED IN:  Oil