The US-Iran conflict has intensified, disrupting the Strait of Hormuz and pushing Brent crude over $100 per barrel, while the Polymarket contract for WTI Crude Oil hitting $160 in April trades at 25%… [+1088 chars]
No comments yet. Be the first to comment!