Crude oil prices fall for second day as market hopes for diplomatic resolution to Iran war

Read the original article — CNBC