Oil prices rose on Wednesday for a second day, rebounding from recent losses as the U.S. dollar eased off recent gains and U.S. fuel inventory figures showed larger-than-expected drawdowns and a rebound in consumer demand.
Brent crude futures settled up $3.05, or 3.5%, at $89.32 per barrel. U.S. West Texas Intermediate...