Oil prices show that the U.S. is winning the 'narrative war' against Iran: Vanda Insights
Published on March 25, 2026.
The world's largest oil company, Saudi Arabia, has been hit by criticism of its actions in the past and present, with the number of countries involved in the conflict. The article suggests that the U.S. is winning the "narrative war" against Saudi Arabia.
Read Original Article