HomeWorldOil prices headed for weekly loss, but stay well above $100/barrel

Oil prices headed for weekly loss, but stay well above $100/barrel

Summary

Russia said an agreement had yet to be reached after a fourth day of talks with Ukraine during which some signs of progress had emerged earlier in the week

Read Different Perspectives

No Related Articles Found