A court in Scotland blocked the production of oil and gas at two project sites being developed in British waters until their impact on climate ...