Torc Oil & Gas: Profits With Oil Prices Above $41.5 Per Barrel