halid al-Falih

The markets frustrate OPEC’s efforts to push up oil prices

Know thy enemy The markets frustrate OPEC’s efforts to push up oil prices The cartel is fighting not just shale…

By businessamlive
- Advertisement -
Ad image
- Advertisement -
Ad image