Hormuz is witnessing both, but another long war and blockade are unlikely. India should buy oil on best terms  What does China know about US-Iran war that others don’t? While oil prices rose and stocks…



Source link