U.S. Crude Oil Inventories Decline by 2.313 Million Barrels, Below Prior Week's Drop 2 mins ago
U.S. crude oil inventories fell by 2.313 million barrels in the latest period, below the prior period's decline of 6.234 million barrels and the market estimate of 2.427 million barrels. A separate weekly measure showed a drop of 648K, lower than the preceding week's decrease of 796K. The data indicates a moderation in the pace of inventory drawdowns across both reporting measures.
NASDAQ Rises 157.75 Points or 0.62% to 25,483.88 After Market Open 9 mins ago
RBI Clarifies Forex Dealer Classification Rules, Permits Principal-Agent Model for Money Changing Business 18 mins ago
Brent Crude Oil Prices Fall 9.2% To $99.79 Per Barrel As US-Iran Deal Hopes Increase 58 mins ago