Optimising Cross-Asset Carry