price wars

Aramco
Oil prices crash by most since 1991 as Saudi Arabia launches price war

By | 4 years ago

Traders brace for Saudi Arabia to flood the market with crude in a bid to recapture market share after it launches price wars with Russia....

Load More     please wait....