zerfuffle, 8 months ago Oil price is determined by supply and demand
Oil price is determined by supply and demand