Oil prices sank 1% as global economic data supersedes potential output cuts
Saudi’s plan to reduce production by 1 million bpd in July does not necessarily guarantee a boost in oil prices due to the various factors that could play into the compromised energy demand