Oil & Gas Supply booms, demand languishes: all are punished 10/03/2020 By Ed Reed Oil price falls below $40 per barrel spell problems throughout the industry, with companies and countries alike facing tough times.