Home World News Oil Prices Tumble As Competition Revives Supply