BP’s blockbuster second-quarter 2022 results were driven by higher fuel prices, the Ukraine war and a surge in global demand. Share this:TwitterFacebookLike this:Like Loading...