Where’s the Demand? Oil Prices Drop Again

Oil prices continue to point toward the mediocrity