Iran Nuclear Talks Hang in the Balance of Shifting Politics – What does this mean for oil?
Energy News Beat Publishers Note (ENB): What does this mean to the price of oil, absolutely nothing. The Iran oil machine is pushing out as much as it can sell or store abroad. The OPEC […]