Brent crude futures experienced a significant decline, settling at $94.75 per barrel. This marks a decrease of $14.52, or 13.29%, from previous levels. The drop reflects ongoing volatility in the oil markets, influenced by global economic factors and supply-demand dynamics.