News

BP missed forecasts on Tuesday with an underlying replacement cost profit of $1.38 billion for the first quarter, below the ...