Posts

Delta crunch in crude hinders boom: Producers are now in the mood to cut prices