LONDON—Oil prices surged on Tuesday as concerns over supply disruptions after Russia’s invasion of Ukraine and related sanctions outweighed talks of a coordinated global crude stocks release.
May Brent crude futures were up $5.14, or 5.25 percent, to $103.11 a barrel by 1145 GMT. The benchmark touched a seven-year high of $105.79 after the invasion began last week.