Petroleum Futures Prices Drop Amidst Geopolitical Concerns and Seasonal Downtrend