Global Oil Prices Poised to Stay Elevated Above $100 Through Year-End Amid Supply Constraints | Core Trade Global