Oil prices plunge amid weakening global demand
Oil prices have dropped sharply from their year-long trading range as investors grow increasingly concerned about weakening demand from the world’s largest economies. Brent crude, which had been fluctuating between $73 and $92 since last October,