WTI crude oil struggles due to tariff-related demand concerns, causing a sharp downturn in prices. OPEC+ adding more supply further fuels the fire.
Oil Drops Below Key Support: Is $55 The Next Stop For West Texas Intermediate?

Where Today's News Shapes Tomorrow