Independent financial news & research
Scottish Finance Secretary John Swinney has faced criticism for his recent comments on oil and gas…