Oil prices skid $3 a barrel as investors take profits ahead of OPEC+ meeting | World Business Watch

This post was originally published on WION.