07 Mar 2022 Futures Close 07/03/22 Markets continue to surge as a result of the war between Russia and Ukraine, between them they account for circa 29% of... Learn More