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 to this point: Reversing course after being on an upward


