MarketWatch jún 01 Global oil prices trim early gains but still top $95 a barrel after Trump says peace talks with Iran are back on following a pause