Building U.S.-Indonesia Mutual Understanding Since 1994

Global Oil Prices Ease to $104 a Barrel After Recent Surge

Brent crude futures pushed oil prices above US$120.94 per barrel on April 30, 2026.