↧
BP Names Chief of Oil Production Business
Mr. McKay is taking over from BP’s chief executive, Robert W. Dudley, who took over management of the so-called upstream unit in an effort to improve risk management in the wake of the spill. Mr....
View ArticleRoyal Dutch Shell Posts $5.6 Billion Profit
The results were 15 percent above the previous year but well below analysts’ expectation of around $6.3 billion. Stuart Joyner, an analyst at Investec Securities in London, described the results as “a...
View Article