Barrier Option Pricing and Sensitivity