Petroleum ministry meets electricity ministry fuel needs