Santos meets with business leaders to review economy