Frankfurt's DAX 30 firmed 0.07 percent to 7,643.54 points, while in Paris the CAC 40 drifted 0.13 percent lower to 3,654.32. European equities had tumbled on Monday and the euro dropped against the dollar amid fears of political turmoil in Spain and Italy, with banking shares suffering some of the heaviest losses.