Two Taliban suicide bombers on foot struck close to the Afghan defense ministry in Kabul during late afternoon rush hour on Monday, killing at least 24 people and wounding 91 others, officials said. The latest militant assault on the Afghan capital comes as the Taliban intensify their nationwide offensive against ...
The world’s two biggest oil producers Saudi Arabia and Russia said Monday they had agreed to “act together” to stabilize oil prices as they seek to steady the markets. “The ministers noted the particular importance of constructive dialogue and close cooperation between the largest oil-producing countries with the goal of ...