Energy OilOil prices up as strong China data offsets U.S rate worriesEditorApril 20, 2023 by EditorApril 20, 20230286 Oil prices edges higher on Tuesday as upbeat economic data in No. 2 oil consumer China more than offset wider concerns that possible increases to