Oil crashes over 2% on disappointing China stimulus; Brent drops below $73 | Stock Market News
Oil prices dropped around 2 per cent on Monday, November 11, after China’s stimulus plan disappointed investors, Reuters reported. The…
Oil prices dropped around 2 per cent on Monday, November 11, after China’s stimulus plan disappointed investors, Reuters reported. The…