Oil prices up as traders weigh demand and supply issues

By April 21, 2022