Did a propellant leak cause the Blue Origin New Glenn explosion? — current probability 47% · Market Guy