Daily Comment

Thursday September 27th

27-09-2018

U.S. stock-index futures fluctuated ahead of Thursday's open as investors digested the latest monetary-policy decision by the Federal...

Friday January 3rd

3-01-2020

U.S. stock index futures were sharply lower Friday after the U.S. confirmed that an airstrike killed Iran’s top military comma...

Thursday December 6th

6-12-2018

U.S. stock futures indicated a sharply lower open on Thursday amid lingering anxiety about a possible economic slowdown and continued mur...

Monday April 15th

15-04-2019

U.S. stock index futures were slightly higher Monday morning, as market participants awaited further earnings reports. At around 8 a.m. E...

Monday June 10th

10-06-2019

U.S. stock index futures pointed to a rally on Monday after the U.S. reached an agreement with Mexico on tariffs, easing some of the trad...

Friday July 19th

19-07-2019

U.S. stock index futures pointed to a higher open on Friday as the earnings season continued with Microsoft posting strong quarterly resu...

Thursday October 17th

17-10-2019

U.S. stock index futures rose Thursday after a draft Brexit deal was struck between the European Union and the U.K. Around 7:40 a.m. ET,&...

Friday December 7th

7-12-2018

U.S. stock futures recovered earlier losses on Friday after the release of weaker-than-expected employment data alleviated some worries a...

Tuesday April 16th

16-04-2019

U.S. stock index futures rose on Tuesday as investors cheered strong earnings from UnitedHealth Group and Johnson & Johnson. Dow Jone...

Monday November 25th

25-11-2019

U.S. stock index futures were slightly higher Monday as Wall Street looked for the market’s rally to record highs to resume amid in...

Friday May 3rd

3-05-2019

U.S. stock index futures pointed to a slow start to Thursday’s session, as market participants digested comments from the Federal R...

Wednesday August 28th

28-08-2019

U.S. stock index futures pointed to a lower open on Wednesday after a key part of the U.S. yield curve inverted even further, exacer...