Oil prices saw a considerable drop on Thursday. This decline is attributed to the potential U.S.-Iran nuclear deal and a sudden increase in U.S. crude oil inventories, triggering concerns of oversupply.
Oil prices saw a considerable drop on Thursday. This decline is attributed to the potential U.S.-Iran nuclear deal and a sudden increase in U.S. crude oil inventories, triggering concerns of oversupply.