Fetching News Details
Upcoming OPEC meeting and the US-China trade war is keeping the market on its edge. Brent crude futures today were at $74.90 per barrel, down by 0.6 percent, from their last close. U.S. West Texas Intermediate (WTI) crude futures, on the other hand, were at $65.55 a barrel, down by 0.5 percent.