KRTL BioTech

Oil steady as renewed demand fears face production curbs

Oil steady as renewed demand fears face production curbs

Oil prices were little changed on Tuesday, as traders said concerns about a resurgence in coronavirus cases offset recent commitments from major oil producers to curb production.