INDIA has handed Russia a huge boost by buying its crude oil at a discounted price amid soaring prices as the West slashes energy ties with Vladimir Putin.
Daily Express :: News Feed
INDIA has handed Russia a huge boost by buying its crude oil at a discounted price amid soaring prices as the West slashes energy ties with Vladimir Putin.
Daily Express :: News Feed