WTI crude oil fell below $103 per barrel, down 3.09% on the day.

2026-05-05

WTI crude oil fell below $103 per barrel, down 3.09% on the day.