Markets are preparing for the release of the July Non-Farm Payrolls (NFP) report tomorrow morning. All North American equity markets are in a frenzy, with most of them marking fresh record highs this ...