Global crude oil futures benchmarks rose 4.4% to $102.31 per barrel on Thursday, even as U.S. forces weakened Iran's control over the Strait of Hormuz, helping oil shipments rebound to pre-war levels, the Wall Street Journal reported. Meanwhile, the U.S. 10-year government bond yield hit a 24-year high this week, indicating that the suppressive effect of high oil prices on inflation and borrowing costs has not materialized as expected.