Stocks, oil prices plunge over global fight for crude production

 

Stocks, oil prices plunge over global fight for crude production

BEIJING (AP) — Global stocks and oil prices have plunged after a fight among major crude-producing countries jolted investors who are already on edge about the costs of the virus outbreak. The stock …

More Stocks, oil prices plunge over global fight for crude production Videos

Leave a Reply