Oil rebounds as geopolitics, 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 between concerns about potential supply losses from Libya…
