According to analysts, crude oil prices may climb as high as $110 per barrel in 2023  business standard



Source link