Oil prices sink to seven-month lows as Trump grants Iran sanctions waivers