European oil majors face a shareholder squeeze as earning... | InsightsWire