Budget propitious with huge allocations for 16 energy projects