Oil prices fell as increased shipping through the Strait of Hormuz offset escalating geopolitical tensions.
Read Full Story at Rigzone Latest →