Six major powers, including Britain and France, have pledged support for safe passage through the…
India has not been buying crude oil from Iran since mid-2019 after the US ended…
Experts had said that fears of oil prices stoking inflation were unlikely to push the…