BP on Tuesday reported third-quarter net profit of $2.21 billion, beating analyst expectations. The results come just over eight months after the oil and gas company launched a fundamental strategic ...