Is there any difference at all between "depend on" and "depend upon"? Are there certain situations / contexts in which one or the other is more appropriate? Are there situations where one of the above should not be used?
I don't really have a specific example in mind - it's just a general question. But an example could be: "Financial dealers' spreads depend on/upon the liquidity provided by the market."
Thanks in advance.
Edit: Thanks for your responses, and apologies for not seeing the previous thread; I did do a search but I must have overlooked it.