Thousands of demonstrators marched through Benghazi on Saturday, in a show of unity against Libyan leader Moammar Gadhafi. Elsewhere, Libyan rebels battled their way back into a major oil port just 30 miles west of Tripoli.