Sti Index Chart - Sti Notched A Ten Year High On 2 May Is It A Screaming Buy