Brent leaps to almost $140 a barrel, the highest level since 2008.
Source: Oil soars, stocks tank as Russia-Ukraine war rages
Category: News
Brent leaps to almost $140 a barrel, the highest level since 2008.
Source: Oil soars, stocks tank as Russia-Ukraine war rages
Category: News