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