CALGARY — Whitecap Resources Inc. and Veren Inc. are joining forces in a $15-billion dollar deal to create a major Canadian shale player that they say will stand stronger against political and market upheaval than if they were to each go it alone.