US March NFIB small business optimism index 93.2 vs 95.7 prior Forex News April 12, 2022US March NFIB small business optimism index 93.2 vs 95.7 priorThis content is for members only.Login Join Now German gas reserves would only last until late summer should Russia stop supplies now Nvidia Stock News and Forecast: Why did NVDA fall 5% on Monday?