Shell’s earnings plummet

Oil company Royal Dutch Shell said first-quarter earnings plunged 58 percent as depressed crude pric...
More