No, 6 oz is not exactly equal to 150 ml. 6 oz is equal to approximately 177.44 ml. The conversion factor for converting ounces to milliliters is approximately 29.5735. Therefore, to convert 6 ounces to milliliters, you would multiply 6 by 29.5735, which equals approximately 177.44 ml.