Stock Futures Decline as Oil Prices Rise Above $105 | Intellectia.AI