Economy Indonesia’s Oil Price Falls to $68.59 as Supply Swamps Market August 14, 2025 Indonesia’s benchmark crude price (ICP) fell 1.1% to $68.59/barrel in July 2025 as OPEC+ production hikes and swollen U.S. inventories…