Union Budget 2025 is on a Saturday — Will the stock markets be open?