Day: October 21, 2025

Oil Prices Hit Five-Month Low

Doha: Oil prices settled at their lowest levels since early May, driven by expectations of a supply glut and escalating trade tensions between the United States and China, which have heightened fears of economic slowdown and weakened energy demand. Br…

Read More ...