Monty Python and the holy grail of investing

“There are no atheists in foxholes.”

5 April 2025