Climate change commitments by banks, pension funds and asset managers face their first major test as markets reel from the twin shocks of coronavirus and a sliding oil price.