Brent oil tops $106 per barrel after Iran peace talks stall
Oil prices climbed on Monday after plans for a second round of peace negotiations between the U.S. and Iran unravelledContinue Reading
The post Brent oil tops $106 per barrel after Iran peace talks stall appeared first on Newswire.

