Oil prices have stabilised around the $90-per-barrel mark, with Brent crude futures trading at $92.29 per barrel, reflecting an increase of 80 cents or 0.87%. Meanwhile, US West Texas Intermediate (WTI) crude futures rose by 57...
Oil prices have decreased as tensions between the United States and Iran continue to escalate. Brent crude has fallen below $116 a barrel, following a significant increase last week that saw it reach a six-month high....
The International Monetary Fund (IMF) has expressed confidence in India's growth trajectory by raising its forecast for the financial year 2026-27 to 7 per...