© 2024 Blaze Media LLC. All rights reserved.

morning market roundup greek elections merkel stands her ground u s futures up factory production down