Oil prices fall sharply towards $100 on hopes of Iran deal

· The Independent