Link Details
AP - BP PLC and Royal Dutch Shell PLC, Europe's two biggest oil producers, posted forecast-busting first-quarter earnings on Tuesday thanks to record crude oil prices that are expected to bolster profits across the industry.