Brent Crude Futures Drop 0.68% to $65.80/Barrel on Demand Concerns

Energy markets react to evolving demand-supply dynamics, impacting prices and related stocks.