Oil Jumps Above $102 on U.S. Iran Blockade
Global oil prices have surged dramatically, climbing more than 7% to surpass US$102 per barrel. This sharp increase is directly attributed to market anticipation of an impending U.S. blockade on Iran, which threatens to disrupt global crude supplies signi


