Iran to Trump: Oil Will Cost $100 per Barrel, and It Is Your Fault
by Alex Lawler (Reuters) Oil will soon cost $100 per barrel due to supply disruptions caused by U.S. President Donald Trump, Iran’s OPEC Governor told Reuters on Thursday, as he warned expectations that Saudi Arabia and Russia would help bring down