Posts

Oil drops below $77 on slow demand, financial markets