Global oil prices fall to $100 a barrel after Trump delays strikes on Iranian power plants. Why further declines may be limited.

by | Mar 23, 2026 | Stock Market

Oil prices fell sharply Monday after President Donald Trump said the U.S. and Iran had “very good and productive conversations” in the past two days.

Article Attribution | Read More at Article Source