BP to Buy Back More Shares After Profit Doubles to $8 Billion In a move that has caught the attention of investors and analysts alike, […]