The stock indices had a very positive day yesterday, driven by banks and semiconductor companies Read more bit.ly/3BKrvEB