Unlocking fresh investment in the North Sea could supply the fuel for 20 million cars until the end of the decade, a new analysis has found.