Macro Overview U.S. equity markets finished Wednesday’s session in the red, as disappointing earnings from key technology and media companies overshadowed positive reports elsewhere. The […]