Oil hits two-week highs, US stock futures slide

Mar 17, 2025 - 11:02
 0
Oil hits two-week highs, US stock futures slide