News

Brent crude futures fell $2.04, or 3.33%, to $59.25 a barrel by 2240 GMT, while U.S. West Texas Intermediate dropped $2.10, ...
Announcing its January-March 2025 period results, Bharat Petroleum Corporation has also declared a final dividend for the ...