Stock Futures Decline as Oil Prices Exceed $100 a Barrel | Intellectia.AI