Oil Faces Worst April Selloff in History Amid Trade War and Stockpile Surge
Brent crude tumbles over 14% in April as US-China trade tensions and rising oil inventories darken global demand outlook.April 30, 2025: New Delhi: Oil...
Oil Faces Worst April Selloff in History Amid Trade War and Stockpile Surge
© 2025 Media Concepts. All Rights Reserved.
