Oil edges up but set for weekly fall on Iran nuclear talks
By Administrator_ India Capital Sands Oil prices nudged up on Friday, recovering from three days of losses as investors braced for the return of Iranian crude supplies after officials said...