BP stock gains with Evercore ISI’s positive outlook and strong Q2 earnings. Discover the impact on your investments.