Oil prices slipped as traders weighed reported progress in negotiations on Iran's nuclear program, Greece's tough bailout agreement with its European creditors and a mixed OPEC report.
Oil prices slipped as traders weighed reported progress in negotiations on Iran's nuclear program, Greece's tough bailout agreement with its European creditors and a mixed OPEC report.