WITH an air of confidence, star hurdler Liu Xiang announced he was ready to attend this year’s IAAF Diamond League in Shanghai in May. There Liu will take on American David Oliver, who has won 18 straight competitions, five of them within 13 seconds.