A Staggering $2.5 Billion Expiry Looms Today, Testing Market Resolve