US Crude Struggles to Stay atop $50