
04/28/2025
Oil prices slid as weak US data and trade tensions with China deepened worries over energy demand.
Oil prices slid as weak US data and trade tensions with China deepened worries over energy demand.