Oil prices slide on concerns over AI-related power demand, Trump's latest tariff threats Source link