Africa Might Be the Biggest Winner in Iran War

The Middle East conflict disrupted global energy supply (≈8M bpd oil, 20% LNG), driving prices up and shaking markets, while benefiting Russia in the short term.

Read Full Article »


Comment
Show comments Hide Comments


Related Articles