It looks like major oil producers might finally be ready to play nice. Saudi Arabia and Russia have signed an agreement aimed at stabilizing the oil market, according to state-owned Russian news agency TASS. The two countries have pledged to set up a working group, along with other measures aimed at supporting a market that […]