US Sabotage of the JCPOA is Supports US Oil Production
Oil exporting countries are smiling all the way to the bank these days, except Iran. The price of Brent crude oil touched $75.89 a barrel, while the US West Texas Intermediate reached $70.52. The Chinese also experience a similar rise, where yuan-traded Shanghai futures surged to an all-time high in US dollars at $72.54 on…