BP has put share buybacks on hold and upped its cost savings target as it revealed sharply lower annual profits after steep falls in the cost of crude. The FTSE 100 oil giant reported a 16% fall in ...