$2 trillion mark