WTI crude oil broke through $105 per barrel, up 2.49% on the day.

2026-05-21

WTI crude oil broke through $105 per barrel, up 2.49% on the day.