Leaders of the separatist regions in eastern Ukraine are urging the Russian president to recognize them as independent states. Such a step could further...
...A tweet from Iran’s main negotiator in the nuclear deal claimed that an agreement was closer than ever, sending oil prices falling on Thursday.
...Iran...
The American Petroleum Institute (API) estimated the inventory draw this week for crude oil to be 2.025 million barrels after analysts predicted a build...