Imagine you are the Chief Risk Officer (CRO) of a large, global financial institution. You are tasked with designing a comprehensive stress testing framework to assess the firm's resilience under extreme market scenarios. Walk me through your methodology.