Global oil prices drop below $100 a barrel after Trump delays strikes on Iranian power plants. Why further declines may be limited.
What HappenedOil prices fell sharply Monday after President Donald Trump said he. Source: MarketWatch.com – Top Stories. Read original report via source…