Oil prices plummeted on April 10, 2025, with WTI and Brent crude experiencing significant drops due to heightened trade tensions between the US and China, including tariff hikes. Supply... read full story

Ask about this article

Answer for your question of the article will be displayed here ...