Oil prices fell more than 2% on Wednesday as a large build in U.S. crude and gasoline stockpiles signaled weaker demand, ...
Iranian crude oil exports currently stand at around 1.5 million barrels per day, with the majority going to China. The loss ...