Ruhle: Inflated prices unlikely to drop while consumer demand is ‘booming’

UP NEXT 10 videos