While we were BBQing on Memorial Day, President Joe Biden and House Speaker Kevin McCarthy were busy debating — and finally agreeing — on a debt ceiling deal.

As everyone knows by now, this will avoid a catastrophic US default which would have had ripple effects globally.

Neither party is happy about the agreement and it still needs to pass the House, but the estimated deadline is coming up fast  …The US default is June 5.