Oil eyes weekly drop amid tariffs and sanctions
- Oil slides on fresh Russian sanctions and geopolitical uncertainties, partly offset by optimism over trade deals
25.07.2025
Oil