Oil prices gained about 3% on Thursday as positive U.S. economic data and robust U.S. fuel consumption offset concerns that slowing economic growth in other countries could undercut demand.
Brent futures rose $2.94, or 3.1%, to settle at $96.59 a barrel, while U.S. West Texas Intermediate (WTI) crude rose $2.39, or...