The FTSE 100 Futures is trading at 7,120.20  with a loss of  -0.43% percent or -30.80 point. The CAC 40 Futures is trading at 5,150.20  with a loss of -0.67% percent or -34.80 point. The DAX Futures is trading at 11,646.20  with a loss of -0.49% percent or -57.60 point. The EURO Stoxx 50 Futures trading at 3,254.00 with a loss of -0.55% percent or -18.00 point.

TODAY’S FACTORS AND EVENTS

Stocks in London are nursing significant losses after the US President surprised markets with his decision to slap tariffs on Mexico and reports that Beijing might be nearer to retaliating for Washington\’s decision to blacklist telecoms equipment maker Huawei.

Further dampening sentiment was a weaker-than-expected reading on China\’s factory sector that analysts said showed that the trade war was already having an impact.

By the end of trading, the top-flight index had fallen by 0.79% or 56.90 points to 7,161.71, alongside a fall of 0.74% or 141.26 points to 18,970.25 for the second-tier index.

For the month, the top flight index finished nearly 3.5% lower, versus a roughly 6% drop for global stocks from their May highs following a 20% rally since the start of 2019, amid an ongoing rush by investors into the relative safety of debt.

PREVIOUS DAY ACTIVITY

For the day the FTSE 100 closed at 7,161.71  with a loss of -0.78% percent or -56.45 point. France’s CAC  40 closed at 5,207.63  with a loss of -0.79% percent or -41.28 point. Germany’s DAX closed at 11,726.84  with a loss of -1.47% percent or -175.24  point.

WORLD MARKETS

For the day the Dow is trading at 24,815.04 with a loss of -1.41% percent or -354.84 point. The S&P 500 is trading at 2,752.06 with a loss of -1.32% percent or -36.80 point. The Nasdaq Composite is trading at 7,453.15  with a loss of -1.51% percent or -114.57 point.

In other parts of world, Japan’s Nikkei 225 is trading at 20,410.88  with a loss of -0.92% percent or -190.31 point. Hong Kong’s Hang Seng is trading at 26,853.49 with a loss of -0.18% percent or -47.60   point. China’s Shanghai Composite is trading at 2,889.21  with a loss of -0.33% percent or -9.49 point. India’s BSE Sensex is trading at 39,987.70  with +0.69% percent or +273.50 point at 12:15 PM.