Are you guys watching this?
Russia and Saudi Arabia in a market flooding price war. Biggest drop in oil prices in over 30 years.
Unreal.
Russia and Saudi Arabia in a market flooding price war. Biggest drop in oil prices in over 30 years.
Unreal.
Comment