Oil prices have surged as Iran announced that a shipping agreement with Oman through the Strait of Hormuz is nearing completion. West Texas Intermediate (WTI) crude is near $93 per barrel, while Bren… [+1513 chars]
No comments yet. Be the first to comment!