The year 2025 is shaping up to be a mixed bag for commodity markets. While global commodity prices are largely expected to fall due to a sluggish economic outlook and a resurgent U.S.
Any further sanctions against Russia will not have any impact on India's crude oil requirements and the global prices should remain stable in the $75-80 per barrel range, as all sanction fears have ...