Oil prices fell on Wednesday, pulling back from recent gains, on concerns that rising global Covid-19 will hamper global fuel demand. The market did find some support from weekly inventory
China Covid-19 cases rise, millions more placed under lockdown
Oil prices fell on Wednesday, pulling back from recent gains, on concerns that rising global Covid-19 will hamper global fuel demand. The market did find some support from weekly inventory