Oil Climbs 5.3% to $105, Erasing Bitcoin and Stock Gains