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...
Eight-member bloc to raise output by 411,000 bpd in May, exceeding expectations; Trump’s tariff shock compounds price slump
April 4, 2025 |– In an unexpected...