Oil prices rise due to US oil wells freezing

Oil prices rise due to US oil wells freezing
play icon
Picture used for illustrative purpose. File