G7 Talks With India, China On Russian Oil Price Cap Positive: Report
Russian crude has been selling at heavy discounts of $30 to $40 per barrel. (Representational)Washington: Group of Seven democracies have had positive and productive discussions with China and India about…