Home Editor's Pick Oil and natural gas: the price of oil slips below $76.50