Oil prices fall on US Iran peace deal optimism

Business