US oil prices finished above $50 a barrel for the first time since July on Tuesday as a tightening supply picture and a weaker dollar further boosted the key commodity. Topping $50 marked a dramatic rebound from January and February, when crude was in freefall to nearly $25. Read more here.