Home Investing News Oil prices extend gains;Iran talks, Russia-Ukraine tensions hit supply outlook