News

WTI crude oil struggles due to tariff-related demand concerns, causing a sharp downturn in prices. OPEC+ adding more supply ...