Global oil prices drop below $100 a barrel after Trump delays strikes on Iranian power plants. Why further declines may be limited.
Oil prices fell sharply Monday after President Donald Trump said he had postponed threatened strikes on Iranian power plants. View Source Isabel Wang MarketWatch.com –…