Home Investing News Oil prices dip but post 4th straight weekly gain on US sanctions