Finance News
Complete Finance & Business News Journal

Oil prices drop as traders wait for G20, Opec+ meetings

US West Texas Intermediate (WTI) crude futures were down 33 cents at $59.05.