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