The FTSE 100 made strong progress on Tuesday, buoyed by positive earnings and a drop in the oil price, which helped shrug off ...