
Business
BP's Q1 profit beats expectations on MidEast trading boon
BP's first-quarter profit more than doubled year-on-year to $3.2 billion - its highest in two and a half years - the British oil major reported today, beating expectations after the Iran war helped boost oil trading results.