Global oil prices likely to stay in $75 to $80 per barrel range over next 6 months: CareEdgeby The Uttam Hindu 6 Feb 2025 12:23 PM IST