Bvishal Oil & Energy is raising funds via IPO for machinery purchase, expand operational capacity, support working capital needs, and general corporate purposes for business growth.