By FS Staff – With the price of oil nearing $70 a barrel and potentially heading higher, what are the consequences for the global economy and especially one country that stands to gain from higher oil prices: Saudi Arabia.
By FS Staff – With the price of oil nearing $70 a barrel and potentially heading higher, what are the consequences for the global economy and especially one country that stands to gain from higher oil prices: Saudi Arabia.