World news
fromFast Company
2 days agoU.S. and European stocks rebound as oil prices retreat despite escalating war with Iran
U.S. stock markets rebounded Wednesday as oil prices stabilized and economic reports showed accelerating business growth with moderating inflation.