The Organisation of the Petroleum Exporting Countries (OPEC) has stated that the ongoing war in Ukraine is causing huge volatility in the global energy market. The...
More than 100 people were wounded Friday in clashes between Palestinian demonstrators and Israeli police at Jerusalem’s Al-Aqsa mosque compound, in fresh violence as Jewish and...