Home Investing News Oil prices slump on worries of more supply from Libya, Saudi Arabia