English News | Latest and Breaking News | Todays News
The geopolitical instability in the Middle East often leads to volatility in oil markets across the…