Lightly saute shallots, ginger, garlic and sugar in the sesame oil until shallots are translucent. Add chicken stock and soy sauce to the mixture. Reduce liquid by half over medium heat and then add the black beans. Simmer for 10 minutes. Place aromatics in the bottom of the steam basket, and then place the fish and the broccoli on top of the steam basket. Place the steam basket over the simmering pot of water until the fish is cooked. Drizzle the sauce over the fish and serve.