Russia and Saudi Arabia said they’ll cooperate to find ways to stabilize the oil market, but that’s not quite the same thing as doing something to alleviate the world’s glut of crude oil and boost prices.
read more
Russia and Saudi Arabia said they’ll cooperate to find ways to stabilize the oil market, but that’s not quite the same thing as doing something to alleviate the world’s glut of crude oil and boost prices.
read more