How major US stock indexes fared Monday 4/20/2026

T Oil prices climbed following the latest rise of U.S.-Iran tensions, but the moves were more modest than they were earlier in the war. U.S.…
posteditor
posteditor
Articles: 27509