Oil prices settle at highest since July, up a second month in a row MarketWatch U.S. benchmark crude-oil prices marked their highest finish since July on Friday, posting a second consecutive monthly gain on signs of tighter global supplies, including reports that China is scaling back purchases of Iranian oil ahead of U.S ... |