3M Shares Dip 0.09% After Seven-Day Rally

MMM stock fell to $158.17, ending a seven-session streak that outperformed the S&P 500 by 6 percentage points. 3M shares declined 0.09% to $158.17 on Monday, halting a seven-session winning streak. The drop followed a 4.4% gain over the prior week, which contrasted with th

Oil Price Drop May Boost Global Stocks

Lower oil prices could prompt a broader equity rally A tentative U.S.-Iran peace deal has led to a decline in oil prices, which could have a positive impact on global stock markets. The drop in oil prices may clear the path for central banks to cut interest rates,