Oil Futures Under Pressure as Demand Outlook Remains Uncertain