BP PLC (BP) reports increased upstream production, a 10% dividend hike, and $7 billion in share buybacks, while navigating ...