Oil settled slightly higher on Friday, but posted a weekly decline, after Iran played down a reported Israeli attack on its soil, a sign that an escalation of hostilities in the Middle East might be avoided. Brent futures settled up 18 cents, or 0.21%, at $87.29 a barrel. The front month U.S. West...