Oil prices have hit a 16-month low, with Brent crude falling 3.6% to $69.2 per barrel and US WTI crude dropping 4.4% to $65.1 per barrel, influenced by expectations of decreased global energy demand and increased Chinese imports. Despite these trends, tropical storm Francine had minimal effect on prices. In the agricultural sector, palm oil prices fell by 1.2%, while soybean oil prices saw a decrease of 3.5%, except for soybean oil in Ukraine and Russia, where prices increased due to decreasing supply.