Oil prices surge in global markets: Crude oil crosses $107

Back to top button