Global oil prices hit six-month high on potential supply shortfall

2016-05-17 1