Oil prices recovered 3% this Monday, their first gain after seven weeks straight of losses, as the Covid-19 new string, Delta, is hitting demand; also,...
Oil prices were down this Friday, accumulating its seventh week straight loss; also, nearing a three-month low record and adding a weekly loss of 7%,...