logo
Offices, banks on new hours from today; markets to close early amid energy crunch