Star Metro - Stocks rise and oil edges up as US, Iran call end to latest attacks