Oil prices surge, Brent crude tops $105 per barrel
April 28, 2026, 11:48 AM
WTI crude oil rose 4.54% today, surpassing $103 per barrel. Brent crude also climbed 3.12% to trade above $105 per barrel.
Log in to leave comments!
Share insights, connect ideas
Log In