Oil prices rose every day this week, their best since December, as renewed optimism about falling supply and rising demand refuel a rally. U.S. crude is bumping up against $50 for the first time in almost two months, retracing about half of the ground it lost during an unexpected selloff that started in March. Traders and analysts had widely predicted a rally toward $60 in part from continued demand growth and a new deal from…