BP Maintains Outlook, Hikes Dividend And Rolls Out $750 Million Share Buyback

BP Maintains Outlook, Hikes Dividend And Rolls Out $750 Million Share Buyback