Tse 300 Chart - Over Past Year Stock Markets Sometimes Fickle But Mainly Sweet