OPEC’s decision to cut output by 1.5 million barrels has not stopped oil’s slide. ++ Production cuts could result in an even worse crisis. ++ The energy sector is facing a mini crisis with analysts expecting “global demand for crude to fall this year for the first time in a quarter-century,” as consumption slows in the world’s biggest consumer areas like Asia and the
... More