Fears that oil from a massive Gulf of Mexico spill was drifting to US shorelines rose on Tuesday after tar balls were found in Florida, while BP faced mounting pressure to stem its leaking well.