Oil Ends Pandemic Year Down Over 20%, Despite Best Efforts at Rebound By Investing.com
© Reuters. By Barani Krishnan Investing.com – The worst year in the history of oil trading is ending with a loss of more than 20% for crude prices as the best efforts of producers to…
Read More