Home Investing News Oil prices bounce back from multi-week lows on Libya supply disruption