Oil prices clinch weekly gain on supply disruptions amid geopolitical tensions

Shares: