The Paper Chase: Freelancing Strong, See the Best HFT Rundown Ever
The economy created 192,000 jobs in March. The Unemployment rate remained at 6.7%. Previous months jobs estimates were revised upwards, but still remain below economist’s expectations. Auto sales came in better than expected. We are on an annual pace of 16.4 million vehicles sold which is much better than analysts...