Following the release of drilling data, WTI crude oil is currently trading at $96.88 per barrel.

2026-03-14

Following the release of drilling data, WTI crude oil is currently trading at $96.88 per barrel.