Crude Oil Futures Heading Lower on Rise in OPEC Output
The Organization of Petroleum Exporting Countries (OPEC) produced 30.46 million barrels of crude every day last month, well above its agreed quota of 30 million barrels a day. The message: ...Read Full Story »




