STI down 0.3% to 3,022.06 at midday