MarketWatchU.S. oil prices end lower, down from 2-year highs, on potential progress in Iran nuclear talksMay 18, 2021more_vert
Financial TimesBrent crude hits $70 as traders bet on sustained revival in oil demandMay 18, 2021David SheppardBy David Sheppardmore_vert