Oil price cap policy

Business

India imported $2.8 billion worth of crude oil from Russia in July – Times of India

NEW DELHI: India, the world’s third largest oil consuming and importing nation, in July bought $2.8 billion worth of crude…

Read More »
Back to top button