Åtgärderna börjar gälla redan på onsdagen, säger kabinettssekreterare Khandker Anwarul Islam.
Bakgrunden är kriget i Ukraina och skenande energipriser, som har drabbat Bangladesh extra hårt. I juli steg bensinpriset med 50 procent och matpriserna går också kraftigt uppåt. Landets regering försöker få till ett avtal om billigare bränsle med Ryssland, vilket oppositionen kritiserat.
Styret har stängt samtliga elkraftverk som drivs av diesel, vilket orsakat elbrist och många strömavbrott.
Bangladesh har ansökt om ett lån från Internationella valutafonden (IMF), vilket ökat oron för att landet ska hamna i en ekonomisk kris likt den i Sri Lanka, där president Ranil Wickremesinghe sagt att landet är bankrutt och befolkningen sedan flera månader lider brist på bränsle, mat och mediciner. IMF pekar dock på att Bangladesh inte befinner sig i någon verklig kris, och att läget skiljer sig väldigt mycket från det i andra länder i regionen.
Rättad: I en tidigare version av texten förekom en något missvisande formulering om vilken typ av lån Bangladesh har ansökt om.