At the end of trading that day, light sweet crude futures for June delivery on the New York Mercantile Exchange climbed $4.11 to settle at $102.18 per barrel, a gain of 4.19%. July-dated London Brent crude futures advanced $3.56, or 3.42%, settling at $107.77 per barrel.