How OPEC (and Non-OPEC) Production Affects Oil Prices

Oil production from OPEC and non-OPEC countries is assumed to have an impact on oil prices, but how exactly do these groups affect oil prices?

admin