BK Capital Weekly Market 31 - 04 April 2025