Oil Prices Hit BP Profits
Permalink

Oil Prices Hit BP Profits

The company said its underlying replacement cost profit, defined as its net income, was $1.3…

Continue Reading →