Oil prices tumbled as US consumer confidence plummeted, fueling concerns that Trump's trade policies and weakening economic data will curb energy demand.
Feb 25, 2025 - 21:00
Oil prices tumbled as US consumer confidence plummeted, fueling concerns that Trump's trade policies and weakening economic data will curb energy demand.