Hopes that crude oil prices would be boosted by a production freeze are now in jeopardy following a stalemate at the oil producers’ meeting in Doha, Qatar, on Sunday.
The meeting ended without agreeing on a freeze as Iran and Saudi Arabia continued to flex muscles.