Oil prices edge up as US supply tightens, Iran sanctions loom

4 Jul

By