United Nations/Geneva: India on Saturday termed as "unfortunate" and "abuse of office" the remarks made by the United Nations Human Rights Expert Group on...
Global crude oil prices spiked nearly 10% to reach a four-week high near $85 per barrel following US President Donald Trump's announcement of a reinstated naval blockade against Iran and a proposed 20% transit fee on all cargo passing through the strategic Strait of Hormuz.