Fed kept policy rate at 3.50%-3.75% with record dissents, while BoJ and BoC also held rates steady.
S&P 500 and Nasdaq closed flat at 7,136.5 and 24,673.2, but Dow slipped 0.6% to 48,861.7.
Brent crude surged 6.6% to $111.33 per barrel amid Iran‑related tensions and Trump‑hinted naval blockade.
Post‑market earnings from Alphabet, Microsoft, Amazon and Meta, plus strong results from Visa, NXP and Seagate, drove mixed stock moves.