oil market trends

Oil Faces Worst April Selloff in History Amid Trade War and Stockpile Surge

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…

7 months ago