Prolonged conflict could send crude prices soaring to $125: Peter McGuire
economictimes.indiatimes.comfrontend
![]()
Crude oil markets are showing signs of stabilising around the $100 per barrel mark, but beneath the surface, volatility remains intense. What was once considered a spike is now increasingly being tre… [+2184 chars]