University of Michigan April consumer sentiment (final) 77.2 versus 77.9 estimate


content provided with permission by FXStreetRead full post at forexlive.com