Disagreements between the United States and Iran continue to pressure US oil prices slightly higher at the opening

Loading...