BP posts $8.5 billion third-quarter profit as oil prices soar
By CNBC ยท CNBC