Brent oil spot price for actual cargo soars to $141, highest level since 2008 financial crisis – cnbc.com

by | Apr 2, 2026 | Energy

Brent oil spot price for actual cargo soars to $141, highest level since 2008 financial crisis  cnbc.com

Article Attribution | Read More at Article Source