Xi-Trump Summit Disappoints as Oil Bulls Regain Momentum (opens in new tab)
Oil prices surged $7 this week as Iran tensions, Hormuz risks, and weak signals from the Xi-Trump summit overshadow bearish OPEC and IEA demand forecasts.
Read the original article