US oil prices surge to $102 per barrel amid stalled Iran talks
Rising oil prices due to geopolitical tensions could lead to increased inflation, impacting global economies and putting pressure on risk assets.
The post US oil prices surge to $102 per barrel amid stalled Iran talks appeared first on Crypto Briefing.