Tag: oil inventory data

spot_img

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...