A system that dynamically prioritizes energy loads of an industrial facility in accordance with defined production goals, comprising: a policy engine (114; 212; 304; 414) configured to receive information specifying one or more production goals (218; 302; 410) relevant to an operation of loads (210 1, 210 2,..., 210 N; 404 a, 404 b, 404 c) of the industrial facility and to generate goal-based criteria (220; 306; 412) for managing delivery of energy to said loads based on the received information; a load modulation component (116; 214; 308; 416) configured to receive the goal-based criteria and to generate at least one load shed priority for a respective at least one load of said loads of the industrial facility based on the goal-based criteria; and a feeder module (108; 206; 408) associated with an energy supply feeder that provides power to said loads of the industrial facility configured to initiate load shedding for each respective load of the loads of the industrial facility in order to prevent a demand of said loads from exceeding a specified peak demand, wherein the load shedding comprises: determining, for each of the respective loads, whether the load shed priority of the load of said loads generated in the load modulation component (116; 214; 308; 416) is less than the priority threshold, instructing, for each of the respective loads, the load of said loads with the load shed priority lower than a priority threshold, to enter a no-load or a low-load state, and after the determining and the instructing for all of the respective loads has been completed, increasing the priority threshold in response to a determination that an additional load of said loads must be shed to maintain the specified peak demand. a policy engine (114; 212; 304; 414) configured to receive information specifying one or more production goals (218; 302; 410) relevant to an operation of loads (210 1, 210 2,..., 210 N; 404 a, 404 b, 404 c) of the industrial facility and to generate goal-based criteria (220; 306; 412) for managing delivery of energy to said loads based on the received information; a load modulation component (116; 214; 308; 416) configured to receive the goal-based criteria and to generate at least one load shed priority for a respective at least one load of said loads of the industrial facility based on the goal-based criteria; and a feeder module (108; 206; 408) associated with an energy supply feeder that provides power to said loads of the industrial facility configured to initiate load shedding for each respective load of the loads of the industrial facility in order to prevent a demand of said loads from exceeding a specified peak demand, wherein the load shedding comprises: determining, for each of the respective loads, whether the load shed priority of the load of said loads generated in the load modulation component (116; 214; 308; 416) is less than the priority threshold, instructing, for each of the respective loads, the load of said loads with the load shed priority lower than a priority threshold, to enter a no-load or a low-load state, and after the determining and the instructing for all of the respective loads has been completed, increasing the priority threshold in response to a determination that an additional load of said loads must be shed to maintain the specified peak demand. determining, for each of the respective loads, whether the load shed priority of the load of said loads generated in the load modulation component (116; 214; 308; 416) is less than the priority threshold, instructing, for each of the respective loads, the load of said loads with the load shed priority lower than a priority threshold, to enter a no-load or a low-load state, and after the determining and the instructing for all of the respective loads has been completed, increasing the priority threshold in response to a determination that an additional load of said loads must be shed to maintain the specified peak demand.