Oil Suffers Worst Decline Since July with Covid, Potential Reserve Releases Weighing on Sentiment
Oil prices continue to come under pressure as Covid lockdowns and potential strategic supply releases weigh on price.
Oil prices continue to come under pressure as Covid lockdowns and potential strategic supply releases weigh on price.