Auto

Oil Snaps Declining Streak As Saudi, Russia Meeting Calms Markets

18 Mar 2023

 

As per reports, both countries remain committed to OPEC+’s decision last October to cut production targets by two million barrels per day until the end of 2023