Home Investing News Oil prices gain for a second day as US sanctions on Iran raise supply concerns