Oil Traders Left Puzzled by Extra Iraqi Cargoes on Spot Market Source will download... Oil Traders Left Puzzled by Extra Iraqi Cargoes on Spot Market