Oil drops below $77 on slow demand, financial markets on November 26, 2009 financial markets Oil drops below $77 on slow demand +