Exclusive insights, data, and analysis for financial market experts.
New Delhi( The COW News Digital) In a major shift prompted by escalating geopolitical tensions, India has reportedly halted its purchase of Russian crude oil following threats of severe trade…