NEW YORK (Reuters) - U.S. oil prices topped $50 a barrel in June, boosting optimism a two-year price rout might end. Six weeks later, the long hoped for recovery has yet to take hold.