The app for independent voices

The biggest winner in this war may be Saudi Arabia, which is likely seeing its annual export revenues from oil rise substantially even with lower volumes thanks to the spike in prices. The Saudis have very little incentive to push for a quick peace...

Apr 12
at
11:55 AM
Relevant people

Log in or sign up

Join the most interesting and insightful discussions.