Despite falling oil prices, BP reported third-quarter revenue of $2.21 billion, down 2.2 percent from the same quarter last year but well above expectations of $1.98 billion, according to a Bloomberg report.
The oil company is also launching a $750 million share buyback program to be implemented before the fourth-quarter report.




