Oil prices dip on China’s lower-than-expected outlook, Fed chief’s testimony

2023-03-06 2,095

Oil prices dip on China’s lower-than-expected outlook, Fed chief’s testimony