The end of an anxious week gave us tumbling oil prices as Saudi Arabia publicly said it did not see a strong possibility there would be a production freeze agreement among OPEC and big on-OPEC producers.
The end of an anxious week gave us tumbling oil prices as Saudi Arabia publicly said it did not see a strong possibility there would be a production freeze agreement among OPEC and big on-OPEC producers.