Whitecap to buy NAL Resources for nearly $119MM