Markets Oil Price Drops 5% Today Amid Market Volatility Global oil prices fell sharply today, declining by 5% amid a mix of economic concerns and shifting geopolitical dynamics. Traders cited factors such as by Josh Weiner 14 hours ago