Oil Prices Drop as Investor Confidence Weakens Over China’s Economic Woes
Oil Prices Drop as Investor Confidence Weakens Over China’s Economic Woes Oil prices fell sharply on Monday, erasing last week’s gains as concerns about China’s economic outlook persisted and geopolitical tensions loomed over the market. Despite China’s recent stimulus measures, investors remained skeptical, while fears of potential Israeli attacks on Iran’s oil infrastructure kept markets…