bp Profits Highest in Four Years as Iran war Pushes up oilBlerbzRead this breaking news update on Blerbz.