Oil falls 2% but concerns over supply disruptions provide support

Feb 21, 2025 - 20:18
 0
Oil falls 2% but concerns over supply disruptions provide support