Tuesday, January 07, 2025 | 08:54 PM ISTEN Hindi
The failure of the Vienna talks added to increasing investor nervousness over the coronavirus epidemic that has dampened oil demand
Oil down over 3 percent on dollar rally, ample supply worry