India imported 4.3% less crude oil in April this year, yet the bill still doubled as prices soar
India’s oil-marketing companies paid $16.3 billion for their imports in April this year as compared to $10.7 billion they had paid in the same month…
Gossip That Travels Faster Than News.