Oil hits two-week highs, US futures slide

Mar 17, 2025 - 10:53
 0
Oil hits two-week highs, US futures slide