Oil Rebounds as Demand Concerns Whipsaw Investors
Oil rebounded on Wednesday after a sharp drop in the previous session ended a three-day streak of gains as investors have whipsawed worries about global fuel demand.
Brent crude futures were up 25 cents, or 0.31%, at $79.80 a barrel. US West Texas I…