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...
OPEC+ Surprises Market With Faster Oil Output Hike, Brent Crude Falls Below $70
Eight-member bloc to raise output by 411,000 bpd in May, exceeding expectations; Trump’s tariff shock compounds price slumpApril 4, 2025 |– In an unexpected...
