Oil prices inch up as anticipation grows that an unprecedented deal between top world producers to pull back output is on the horizon...
Source: Pipeline ME