Average price per barrel reached $114.48 in April this year

India’s import burden started climbing in April 2026, with the country’s merchandise trade deficit widening to $28.4 billion, compared with nearly $27 billion in April 2025 and…

NEW DELHI: The volume of crude purchased by India in April this year fell by 4.3% compared with the same period last year, but the import bill surged by more than 50% due to a…