image
Crude oil prices slide over 3 pc amid geopolitical tensions