Oil Price (WTI) on May 28, 2026? | Final Odds & Result