Oil extends gains on supply disruptions ahead of OPEC+ meeting

Brent for August settlement gained 1.6% to $116.91 a barrel.