BK Capital Weekly Market 30 June - 04 July 2025