BP Profit Falls as Output Slips

BP’s first-quarter profit fell as the energy giant’s asset sales after its U.S. oil spill contributed to a drop in production, preventing it from cashing in on bumper crude oil prices to the same extent as some rivals.

(Read the full post from the Wall Street Journal...)