Brent crude oil dropped sharply by 3% during intraday trading, falling to $99.03 per barrel. The significant decline marks a notable pullback for the global benchmark as energy markets face renewed selling pressure.