Oil prices slump over prolonged COVID-19 restrictions, Libya resumes production
Oil traders are panicky over the potential hit on oil prices following higher output in Libya.
Oil traders are panicky over the potential hit on oil prices following higher output in Libya.