Russia on Wednesday said that India is free to purchase crude oil from any country, pushing back against claims by…
European nations push to slash Russian oil price cap to $45 at G7 summit, despite uncertainty over Trump’s support; pressure…