Oil & Gold Stock Bets: Ready to Pay Off?