The Strait of Hormuz crisis has driven an 8% surge in crude oil prices, pushing the likelihood of crude hitting $90 by the end of June to ? YES. Market reaction Crude oil markets are responding t⦠[+1443 chars]
No comments yet. Be the first to comment!