Oil prices plummeted in early trade, extending the previous week’s losses on fears that escalating global trade tensions will spark a recession and weaken demand for crude.

Continue Reading

View Comments