Saudi Arabia is hemorrhaging money and certainly cannot continue to pump out oil at ever cheaper prices. They are already at risk of soon losing the dollar pegging which in itself is an even bigger hit to their already weakened economy.
LNG Price at posting:
80.0¢ Sentiment: Buy Disclosure: Held