Oil Prices Drop to $72 as US-Iran Deal Eases Strait of Hormuz Concerns
Global oil prices fell to around $72 per barrel on Thursday, their lowest level since the United States-Iran conflict began...
Read moreGlobal oil prices fell to around $72 per barrel on Thursday, their lowest level since the United States-Iran conflict began...
Read more