Bulletin Updates

Russia-Ukraine war: All hell is going to break loose – 9 Mar 2022

Mar 09, 2022

Russia accounts for 25% of total global crude oil production; 10% of total global gas production (25% of total gas supply comes from Russia). European Union (EU) is dependent on Russia for gas to the tune of 40%, as per the expert

So all hell is expected to break loose

The full story is for subscribers. Log in to read it, or start a free trial.
Log in Start a free trial »