With the turmoil going on in the banking sector in both the US and Switzerland, we turned our attention to the three local banks to see if they held up well. Meanwhile, we took a deep dive into Singapore Technologies Engineering (SGX: S63). The engineering conglomerate snagged a S$430 million contract recently in Taiwan and we find out if the group has room to increase its dividends. Elsewhere, Top Glove Corporation Berhad (SGX: BVA) released its latest set of financial statements and saw its share price surge more than 20% in a week. Although the glove maker reported both an operating and net loss, we look to see if the business may have turned the corner. Here is a list of our top articles for this week.