Scotland business Travel sector fears US vaccine woe that may scupper Scots’ hopes of a return to the world’s largest oil show August 26, 2021