Brent crude price on London ICE exceeds $68 per barrel for the first time since April 4 17. April 2025 WTI futures rose by 2.36% to $64.71 per barrel