Oil prices fell as increased shipping through the Strait of Hormuz offset escalating geopolitical tensions.

Read Full Story at Rigzone Latest →