Just heard on the radio oil prices are still falling, down 35 % from their peak. How quickly will they pass on the benefit to consumers? Think we know the answer to that
774
431
3K
0
2