Oil prices have been dropping again, driven down by fear that the U.S.-China trade conflict won’t be resolved and will plunge both countries into oil-demand-killing recessions. At the same time,...
Controversy is brewing over Iran’s oil exports. Under the new U.S. sanctions, Iran should be barred from exporting oil. However, the U.S. is not directly embargoing Iran's oil exports, but...