Why oil prices have declined and what are the potential implications? | Explained
India’s oil imports from Russia declined 14.5% in February, the lowest since January 2023. | Photo Credit: Reuters The story so far: Reversing course after being on an upward trajectory for about a week, oil prices slipped as much as 9% late Monday with emerging confidence about no disruption to oil supply globally and a de-escalation […]
Continue Reading