Oil prices today (March 25, 2026): Crude slips below $100 amid ceasefire hopes in Iran; Brent down 6%, WTI at $87 – The Times of India
The Middle East crisis has stretched to its fourth week and oil prices have finally shown sign of relaxation, cooling...