Oil prices retreated during Wednesday's trading sessions as markets closely monitored geopolitical and economic developments and awaited the releas
All rights reserved www.estathmr.com