BP's fourth-quarter profit fell to $1.17 billion on Tuesday, marking the lowest earnings for the oil major in four years as weak margins dented its refining business. The 61% drop in quarterly profit ...