The drop in oil prices alleviates inflation pressures, boosting global stock markets and reducing the likelihood of new crude oil price highs.
The post Oil prices drop over 20% as markets anticipate Iran conflict de-escalation appeared first on Crypto Briefing.