The Organization of Petroleum Exporting Countries has issued its strongest plea up to now for any pact with Russia and other rival producers to chop crude output and halt the collapse in prices. Forget the glut, even market insiders say oil has entered irrational territory Oil trading has become detached from fundamentals, experts say, and also the best advice for ...
Read More »