Oil deal led by Saudi Arabia and Russia at risk despite Trump pressure
Mexico has exited talks on a massive oil production deal involving a group of 23 countries, jeopardizing the final pact and causing the price of oil to fall drastically. There were hopes Thursday that the end of a month-long feud between Saudi Arabia and Russia would lead to a final resolution on the 23-nation coalition which … Read more