Rumors that oil giants Saudi Arabia and Russia might work together to curb their booming output spurred a spike in oil prices and lifted global stock markets on January 26.
…
Rumors that oil giants Saudi Arabia and Russia might work together to curb their booming output spurred a spike in oil prices and lifted global stock markets on January 26.
…