Stephen Harper announced today that he has reach deal with Nova Scotia Premier Rodney MacDonald over offshore revenues. In doing so he claims to have successfully ended an ongoing dispute by guaranteeing the province it will not lose revenue from its Atlantic Accord contract due to changes in the equalization formula brought into effect in the last federal budget.