WTI crude oil touched $102 per barrel, a new high since April 13. Brent crude oil is currently trading at $104.27 per barrel, up 2.37%.

2026-04-28

WTI crude oil touched $102 per barrel, a new high since April 13. Brent crude oil is currently trading at $104.27 per barrel, up 2.37%.