<p>Oil prices dived 5 percent to a 15-month low Tuesday as the United States and Russia continued to pump at record levels ahead of planned output cuts by OPEC and its allies.</p>

More…

Comments are closed.