Home Investing News Oil prices rise, head for weekly gain on Russia-Ukraine tensions