Target Q1 Earnings Beat Drives Nasdaq 100 Points Higher; Oil Drops