Anglo-Dutch supermajor Shell has agreed to sell all of its assets in the prolific Permian basin to US independent ConocoPhillips for $9.5 billion in cash.