Spanish Bond Yields Tumble Below 2.5% - Lowest In History